【问题标题】:Class Library shared between an UWP app and a Bot Framework chatbot在 UWP 应用和 Bot Framework 聊天机器人之间共享的类库
【发布时间】:2017-11-10 05:10:55
【问题描述】:

我想创建一个类库 .dll,我想将它包含在我的 UWP 应用和我的 Bot Framework 聊天机器人中,其中包括 newtonsoft json 依赖项。据我所知,这是不可能的。如果我使用 .NetFramework 创建它并且机器人引用它很好,但 UWP 应用程序显示错误:

如果我将它创建为 .NET Core 类型的类库,我可以在两个项目中引用它,但是库中的 newtonsoft 依赖项存在问题。 我不想开始深入研究这个 NuGet 创建过程,因为此时它没有给我带来任何好处。我想用dll。

甚至可以创建共享库吗?我不敢相信它有那么愚蠢

【问题讨论】:

标签: .net uwp .net-core botframework class-library


【解决方案1】:

根据此文档:https://docs.microsoft.com/en-us/dotnet/standard/library

如果您想以 UWP 应用为目标,您的 .NET Core dll 必须在 .NET Standard 1.4 或以下。

只需编辑您的.csproj 文件并更改NetStandard 目标框架:

<TargetFramework>netstandard1.4</TargetFramework>

编辑:另请查看“要针对哪个 .NET Standard 版本”部分,了解有关使用 .NET Standard 的最佳实践。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-17
    • 2018-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多