我正在开发一个C#WinForms应用程序.如果服务器上有可用的更新,则此应用程序可以更新.它工作正常,但仅适用于管理员用户.
如果用户没有管理员权限,应用程序将使用以下步骤检查并应用更新:
问题
应用更新后(仅适用于普通用户)应用程序以管理员用户身份运行,我正在尝试获取当前用户的Documents文件夹路径.它给了我admin用户的Documents文件夹路径,因为应用程序当前正以admin用户身份运行,但我想要当前登录用户的Documents文件夹路径.
题
如果应用程序以管理员用户身份运行,如何获取当前登录用户的Documents文件夹?
目前我使用下面的代码获取文档文件夹路径.
Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
Run Code Online (Sandbox Code Playgroud) 假设我有两个WPF窗口:window_One和window_Two.
我该如何实现这种情况?