Windows Phone 8.1 文件选取器 UnauthorizedAccessException

Windows Phone 8.1 File Picker UnauthorizedAccessException

我在尝试复制 link 中的文件选取器示例时遇到问题,我使用通用应用程序 Windows 存储模板创建了一个新应用程序。

我提取了 class Scenario02 的内容并在我的示例中创建了一个类似的内容。这个 class 实现了一个名为 IFileOpenPickerContinuable 的接口,我从 class ContinuationManager 中提取它并在我的项目中创建一个同名的文件来实现该接口。

我 运行 应用程序时没有遇到任何编译错误。当执行 openPicker.PickMultipleFilesAndContinue(); 行时,它抛出一个异常。

'UnauthorizedAccessException'(Access is denied. Exception from HRESULT: 0x80070005) exception.

在 Microsoft 示例中,他们不修改应用程序的任何清单。你知道我会错过什么吗?

(Question solved in a question edit. Converted to a community wiki answer.)

OP 写道:

Solved! The problem was trying to launch the data picker in the class constructor.