したがって、Visual StudioがインストールされていないRiderを使用していますが、.NETでは問題なく動作しますが、.NET Coreではエラーが発生します。
プロジェクト「Test2」の読み込みに失敗しました:Das angegebene SDK "Microsoft.NET.Sdk" wurde nicht gefunden。 ->(指定されたSDK "Microsoft.NET.Sdk"が見つかりませんでした)C:\ Users ****\RiderProjects\Test2\Test2\Test2.csproj at(0:0)
プロジェクト作成設定:
失敗したプロジェクトのロード時のエラー:
(青い下線は「指定されたSDK "Microsoft.NET.Sdk"が見つかりませんでした」を意味します)
ライダーツールセットとビルド設定:
インストールされた.Net Coreバージョン:
Riderバージョン:JetBrains Rider 2018.1.4ビルド#RD-181.5550.7
それが十分に詳細であり、あなたたちがこのエラーを修正するのを手伝ってくれることを願っています:)
.NETコア(Project SdkプロパティMicrosoft.NET.Sdk)をターゲットとするプロジェクトをロードしようとすると、このエラーが発生しました。この問題が発生したときの私の環境は次のとおりです。
Riderはプロジェクトとソリューションを完全に正常に開くことができましたが、VS 2019はSDKがないことに不満を抱き続けました。これは、Microsoft.NET.SdkとしてSDKを使用する2つのプロジェクトを使用したソリューションでした。次に、VS 2019、つまりMicrosoft.NET.Sdk.WebにWebプロジェクトが含まれるソリューションを開きました。 VS 2019には、追加のワークロードをインストールする必要があることを示すプロンプトが表示されました。 [OK]をクリックすると、VSインストーラーが起動し、ワークロードの下で「ASP.NETとWeb開発」が自動的に選択されました。インストールが完了した後、Webプロジェクトは正常に開きましたが、SDKがSDKの不足について不平を言っていたため、Microsoft.NET.Sdkを使用したプロジェクトでした。
さらなる調査で、私は このgithubの問題 に出くわしました。ここで、@ akshita31は.NETコアビルドツールのインストールを推奨しました。これに続いて: