【发布时间】:2020-07-07 11:37:59
【问题描述】:
我刚刚在 c# 中创建了这个 .NET 程序,它应该根据用户输入保存一个 pdf 文件。问题是我希望它保存在桌面上(至于其他文件夹需要额外的权限,并且 ClickOnce 不接受管理员权限),为此我需要用户的路径。用户安装发布版本后有哪些获取方式?
【问题讨论】:
-
“至于其他文件夹的附加权限” - 没有。有很多文件夹会损害用户的个人资料,而不仅仅是桌面。您可以以用户身份写入所有相关文件夹,包括不在桌面上的应用程序数据的位置。检查 SpecialFolders 枚举和环境。