2017-06-08 8 views
2

我想創建一個類庫.dll,我想包含在我的UWP應用程序和我的Bot Framework聊天機器人,它包括newtonsoft json依賴項。從我所能看到的情況來看,這是不可能的。如果我和.NetFramework創建和BOT引用它不錯,但UWP應用程序顯示錯誤:UWP應用程序和Bot框架聊天機器人之間共享的類庫

enter image description here

如果我創建類型.NET核心的類庫,我可以參考它在這兩個項目,但是庫中的newtonsoft依賴關係存在問題。 我不想開始挖掘這個NuGet創建過程,因爲它在這一點上給我帶來了好處。我想使用DLL。

它甚至可以創建一個共享庫嗎?我不能相信這是愚蠢的

+0

https://stackoverflow.com/questions/7275760/what-is-the-best-way-to-make-shared-libraries-available-to-multiple-applications 和https://msdn.microsoft .COM/EN-US /庫/ 3707x96z(v = VS.90)的.aspx –

回答

0

根據這個文檔:https://docs.microsoft.com/en-us/dotnet/standard/library如果你想針對UWP應用

,你的.NET的DLL的核心必須是.NET Standard 1.4以下。

只需編輯.csproj文件並更改NetStandard目標框架:

<TargetFramework>netstandard1.4</TargetFramework>

編輯:另外,還要檢查「哪個.NET標準型爲目標」關於使用.NET標準的最佳實踐部分。

相關問題