从PickSingleFileAsync()使用xDocument.Load()文件时拒绝访问

时间:2015-02-09 07:03:27

标签: linq-to-xml

我在WP 8.1中编写通用应用程序。我想使用FilePicker加载XML。但是我得到一个错误访问路径' D:\ questions.xml'被拒绝

这是我的代码

        var filename = await openPicker.PickSingleFileAsync();

        if (filename == null)
        {
            TestDataFileName = "";
        }
        else
        {
            var _Content = await Windows.Storage.FileIO.ReadTextAsync(filename);

            //TestDataPath = filename.Path;
            TestDataFileName = _Content;


            XDocument document = XDocument.Load(filename.Path); //Error occurred

非常感谢。

          }

1 个答案:

答案 0 :(得分:0)

您当前登录的用户似乎没有足够的权限来访问该位置的文件

  

“d:\ questions.xml”

尝试将读写权限授予指定位置,然后参阅。

我希望这会奏效。 谢谢