2017-06-08 9 views
2

私はUWPアプリケーションとnewtonsoft json依存関係を含むボットフレームワークのchatbotに含めたいクラスライブラリ.dllを作成したいと思います。私が見ることから、これはただ不可能です。私はそれがうまく.NetFrameworkとボット参照して、それを作成したがUWPアプリは、エラーが表示されている場合:UWPアプリケーションとBotフレームワークのchatbotで共有されるクラスライブラリ

enter image description here

私はタイプ.NETのコアのクラスライブラリとして、それを作成した場合、私は両方でそれを参照することができますプロジェクトには含まれていますが、ライブラリ内のnewtonsoftの依存関係に問題があります。 この時点で私には何のメリットもありませんので、このNuGet作成プロセスを掘り下げたくはありません。私はdllを使いたい。

共有ライブラリを作成することもできますか?私はそれがこのdocによる愚かな

+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/library/3707x96z(v = 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>

EDITを:また.NET標準の使用に関するベストプラクティスのためのセクション「をターゲットにどの.NET標準バージョン」を確認してください。

関連する問題