我想创建一个类库.dll,我想要包含在我的UWP应用程序和我的Bot Framework聊天机器人中,其中包括newtonsoft json依赖项。从我所看到的,这是不可能的。如果我使用.NetFramework创建它并且机器人引用它很好但是UWP应用程序显示错误:
如果我将其创建为.NET Core类型的类库,我可以在两个项目中引用它,但是库中的newtonsoft依赖项存在问题。 我不想开始深入研究这个NuGet创建过程,因为它在这一点上没有给我带来任何好处。我想用dll。
甚至可以创建共享库吗?我无法相信这是愚蠢的
答案 0 :(得分:0)
根据此文档:https://docs.microsoft.com/en-us/dotnet/standard/library
如果您要定位UWP应用,则您的.NET Core dll必须位于.NET Standard 1.4
或更低。
只需修改.csproj
文件并更改NetStandard
目标框架:
<TargetFramework>netstandard1.4</TargetFramework>
编辑:另请参阅“要定位的.NET标准版本”部分,了解有关使用.NET Standard的最佳做法。