新手錯誤我目前正在嘗試構建一個帶有EF Core的UWP,並且自從我看到2.0支持決定使用EF 2.0與今天的更新UWP定位16299及更高版本。EF 2.0,UWP(定位16299和更高版本),以及Nuget
當然,我使用一個示例dotnet核心控制檯應用程序獲得了EF Core工作(遷移等)。當我去上UWP工作,我遇到了下面的錯誤,這似乎是相關的NuGet:
Error
Cannot find type Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames
in module Microsoft.EntityFrameworkCore.Relational.dll
我已經安裝了相關的包(據我所知)。我不知道更多相關信息,所以我會根據需要更新我的帖子。
編輯:輸出日誌錯誤是更具描述:
C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\XamlCompiler\Microsoft.Windows.UI.Xaml.Common.targets(353,5): Xaml Internal Error error WMC9999: Cannot find type Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames in module Microsoft.EntityFrameworkCore.Relational.dll.
我使用UWP應用程序目標16299測試了EF核心2.0,但無法重現您的問題。你能否詳細說明重現步驟或[mcve]? –
你的最小版本是16299嗎?這也是必需的。 –
我確實將最小版本設置爲16299. 我忘了提及一個重要的觀點 - 我使用.NET標準庫中的EF 2.0。看起來似乎有類似問題存在一系列問題。在這些問題得到解決的同時,我還可以做其他工作。感謝您的回覆! – lmcdo