私は、WindowsランタイムコンポーネントをビルドしてWindows汎用アプリケーションを再利用できるようにする必要があります。その中には、私がnewtonsoft json.netを通常使っているようにするために必要なかなりのjson操作がありますが、後で私は、これを使ってアプリケーション開発者が同じものを参照するように依存関係を作成することに気付きました私のコンポーネントを使用するようにappプロジェクトを追加します(jsonの解析には他のライブラリを使用している人もいるかもしれません)。だから、私のためのドキュメンテーションでこの依存関係を言及しないように、ライブラリと私のコンポーネントをバンドルする方法はありますか?ユニバーサルアプリケーションのWindowsランタイムコンポーネントでNewtonsoft Json.netを使用できますか?
0
A
答えて
0
Nugetを使用してライブラリをインストールする場合。 Nugetは、このライブラリの依存関係をpackage.jsonに基づいてプロジェクトに追加します。依存関係ライブラリをプロジェクトにバインドする場合。物理dllファイルを手動で参照として追加することができます。 これを実行するには、次の手順を実行します。
- Newtonsoft.Json Nuget Packageをプロジェクトに追加します。 Nugetはローカルマシンにライブラリを追加します。
C:\Users\username\.nuget\packages\Newtonsoft.Json\versionNumber\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
の参照をVSプロジェクトに追加します。- ライブラリはプロジェクトに組み込まれています。
関連する問題
- 1. TypescriptアプリケーションでWindowsランタイムコンポーネントを使用する
- 2. Newtonsoft Json.NETは空のリストのシリアライズをスキップできますか?
- 3. Newtonsoft json.net deserialization NullReferenceException
- 4. Newtonsoft JSON.Net SelectToken Issue
- 5. UWPのWindowsランタイムコンポーネントでメソッドからクラスにアクセスできません
- 6. Windowsユニバーサルアプリケーションでのパッケージインストールエラー
- 7. MonoはWindowsのユニバーサルアプリケーションを実行できますか?
- 8. Windowsランタイムコンポーネントとポータブルコードライブラリの選択
- 9. WCFビルトインJavascriptSerializerをNewtonsoft Json.Net jsonシリアライザに置き換えます。
- 10. WindowsランタイムコンポーネントのToStringをオーバーライド
- 11. 解析JSON名はJson.netでC#で番号で始まる - Newtonsoft
- 12. JSON.NET DataContractJsonSerializerとNewtonsoft JSONシリアライザの違いは何ですか
- 13. C#デシリアライズ辞書<Int,Object>は私がシリアライズ/デシリアライゼーションのためNewtonsoft Json.NETライブラリを使用していますJson.NET
- 14. Windows 10のユニバーサルアプリケーション
- 15. Newtonsoft JSON.NETセキュリティ脆弱性の実装
- 16. Windowsユニバーサルアプリケーションでデュプレックスwcfサービスを使用する方法
- 17. Windowsユニバーサルアプリケーションのコンボボックスバインド
- 18. Windowsのサードパーティ製DLLを使用する方法Windowsランタイムコンポーネントを備えた電話機8.1アプリケーションですか?
- 19. Windowsユニバーサルアプリケーションのグラフコントロール
- 20. C#json配列をnewtonsoft json.netを使用してオブジェクトのリストに変換する
- 21. Windowsユニバーサルアプリケーション - ビジュアルアセット
- 22. C#でJSONオブジェクトをデシリアライズするにはNewtonsoft json.net
- 23. Newtonsoft Json.Net - Jsonプロパティの使用を避けるにはどうすればいいですか?
- 24. JavaScriptユニバーサルアプリケーションでJavaScriptSerializerを使用できません
- 25. WindowsからWindows 10用ユニバーサルアプリケーションを開発する8.1
- 26. Newtonsoft Json.NETを使用した動的オブジェクトIDを使用したループではない配列JSON
- 27. ユニバーサルアプリケーションでExchange WebServices - EWSを使用する
- 28. Newtonsoft Json.Netヌルまたは空の文字列の変換
- 29. Windows Universal - C++プロジェクトでC#ランタイムコンポーネントを呼び出すとクラッシュする
- 30. Newtonsoft Json.NET Json Stringの値のみを逆シリアル化する
ありがとう、私は実際に同じことをやっていましたが、newtonsoftの解析ロジックをWindowsコアのjson解析機能(window.data.jsonを使用)の名前空間に置き換えることにしました...実際に.winmdファイルをユーザーに配布し、すべての依存参照がbinフォルダーにコピーされた状態でフォルダー全体を渡すことは望ましくありませんでした。 – KNara