0

我的项目中的根目录中有一个 xml 文件,该文件应该用于读/写操作。当我在本地机器上运行这段代码时,它运行良好,但是它抛出了

System.UnauthorizedAccessException: Access to the path 'E:\approot\...

当应用程序部署在云上时。我还尝试在 csdef 文件中添加以下设置以提升权限

<Runtime executionContext="elevated"></Runtime> 

仍然没有运气。Azure 中是否未提供根目录的读/写权限?在这里,我试图从同一个应用程序写入其根文件夹。我正在使用以下代码来获取文件路径

string baseDirectoryParent = Directory.GetParent(baseDirectory).Parent.FullName;
4

1 回答 1

0

不,您应该使用本地存储:

http://msdn.microsoft.com/en-us/library/windowsazure/ee758708.aspx

于 2013-10-22T12:06:21.923 回答