問題タブ [dotnet-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Visual Studio 2019 .NET SDK が見つかりません
https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/installで発生した問題オペレーティング システム: Windows Home x64 バージョン: 3.1.401 Visual Studio 2019
.NET SDK のインストールで問題が発生しました。最初に Visual Studio 2019 に入ったときに、.NET ランタイム SDK が不足していると表示されたので、要求どおりにインストールしてコンピューターを再起動しました。その後、再び Visual Studio 2019 に進みましたが、同じ問題が発生しました。コマンド プロンプトに移動して入力dotnet --list-sdks
したところ、SDK が表示されませんでした。すべてのランタイムをインストールしましたが、「SDK が見つかりませんでした」と表示されます。SDK を再インストールしようとしましたが、同じ問題が解決しません。IISを再インストールするところまで行きました。単純なコンソール アプリを作成するたびにそれが開きますが、ソリューション エクスプローラーのタブを見ると、プロジェクトが 0 個あり、実行しようとすると、以前は「実行」されていた場所に「アタッチ」と表示され、キーショートカットは、それを実行するためにも機能しなくなりました。
.net-core - MSBuild パック ターゲットを介して参照アセンブリを NuGet パッケージに追加するにはどうすればよいですか?
TargetFrameworks 経由でnet35 (.NET Framework 3.5)、netstandard2.0 (.NET Standard 2.0)、および netcoreapp3.1 (.NET Core 3.1) をターゲットとするライブラリを開発しています。
機能の 1 つは、ライブラリが内部でWPFを使用するため、この機能は net35 (.NET Framework 3.5) および netcoreapp3.1 (.NET Core 3.1) を対象とする場合にのみ機能します。
MSBuildパック ターゲットを使用してライブラリ用の NuGet パッケージを作成しますが、netcoreapp3.1 には WPF が使用されるため、netcoreapp3.1 の参照アセンブリも作成して、Windows 以外のプラットフォームのコンシューマーがプロジェクトをビルドするときに参照アセンブリを使用できるようにします。このPackageReference サポートセクションで。
私の質問は、作成された NuGet パッケージの 'ref/' フォルダーに参照アセンブリを含めるように MSBuildパック ターゲットに指示する方法ですか?