我面臨的問題是,如果我嘗試從BackgroundTask訪問ContactManager,則會收到System.IO.FileLoadException。UWP - BackgroundTask和ContactManager
public async void Run(IBackgroundTaskInstance taskInstance)
{
BackgroundTaskDeferral deferral = taskInstance.GetDeferral();
test();
deferral.Complete();
}
private async void test()
{
ContactStore contactStore = await ContactManager.RequestStoreAsync();
}
的BackgroundTasks正常啓動,但只要我稱之爲「測試」拋出異常:從我的主要應用程序中調用它的時候
相同的代碼工作得很好。
仍然是同樣的問題: 無法加載文件或程序集'System.Runtime.WindowsRuntime 找到的程序集的清單定義與程序集引用不匹配。 (來自HRESULT的異常:0x80131040)「 – Schwoabaseggele
你可以共享一個repro項目嗎?它對我來說工作正常。你是否也等待正面測試呼叫? –