1

我正在开发一个 WPF 应用程序,其中用户设置要创建的 xml 文件的目标路径,但我总是收到 UnauthorizedAccessException,即使目标目录在我自己的计算机中也是如此。我已经尝试在 app.manifest 文件中替换<requestedExecutionLevel level="asInvoker" uiAccess="false" /><requestedExecutionLevel level="requireAdministrator" uiAccess="false" />以强制程序以管理员身份运行,但它也不起作用。我得到的异常消息是

访问路径 [path] 被拒绝

我需要做什么来解决这个问题?

谢谢你。

4

1 回答 1

0

我为这个问题找到的解决方案是使用以下代码在用户设置的目标目录中创建一个文件夹:

DirectoryInfo info = Directory.CreateDirectory(myPath);

然后,设置程序以在新创建的文件夹中创建 xml 文件。

于 2015-06-09T12:50:48.137 回答