10行のコードで構成され、ZeroconfとNewtonsoft.jsonに依存するアプリケーションをビルドすると、ビンリリースディレクトリに約104個のdllが生成され、その多くはシステムです。。dll。
どうして?どうすれば3つのdllに減らすことができますか?1つは私のlib用、もう1つはzeroconf用、もう1つはNewtonsoft.Json用です。
これは、4.7.2で改善された.net標準2.0 / net 4.6 /4.7.1の問題です。
「.NETFramework4.7.2では、.NET Standard 2.0の既知のランタイムの問題に対処しています。ランタイムに変更を加えて、.NETStandardライブラリと一緒に追加のファイルをデプロイする必要がないようにしました。」
そのため、Visual Studio 2017インストーラーを実行し、.Net Framework4.7.2とTargetPackをインストールして、アプリを.net4.7.2としてターゲットにします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加