[Unity Stepping Pit シリーズ] VScode の csproj ファイル パスでエラーが発生し、さらにエラーが発生しました (このプロジェクトは C# Dev Kit ではサポートされていません)。

1. 問題の説明

VScode を使用して Unity 開発環境を構成するときに、次の問題が発生しました
。VScode が Unity プロジェクトのスクリプトを開くと、プロジェクト出力で csproj ファイル パスの失敗エラーが大量に報告されます。

[警告] プロジェクト ファイル 'd:\Unity\Project\Unity.Services.Core.Configuration.csproj' はサポートされていない形式です (従来の .NET Framework プロジェクトなど)。C# Dev Kit で動作するには、新しい SDK スタイルに変換する必要があります。

[エラー] プロジェクト「d:\Unity\Project\Unity.Services.Core.Configuration.csproj」のロードに失敗しました。1 つ以上のエラーが発生しました。(このプロジェクトは C# Dev Kit ではサポートされていません。)ここに画像の説明を挿入

2. エラーの理由

このエラーの理由は、プロジェクト内の csproj ファイルが .Net SDK の現在のバージョンをサポートできないためです。
このエラーが発生する可能性は次のとおりです。
1. .Net SDK バージョンを更新または置き換えます。
2. Visual Studio コード エディターまたは Visual Studio Unity エディターでのエディター プラグインが最新バージョン
3 に更新されていません。プロジェクトまたは VSCode のストレージ パスを変更しました

3. 解決策

さまざまなエラーの理由に応じて、さまざまな解決策があります。

3-1. 解決策1

エラーの原因が理由 1 または理由 2 である場合は、次の方法を試して解決できます。
1. Unity エディターの上部バーで [Window=> Package Manager] を見つけます。
2. Package Manager を開きます。ここに画像の説明を挿入

3. Visual Studio Code Editor と Visual Studio Editor プラグインを見つけて、最新バージョンに更新します。
ここに画像の説明を挿入
4. 更新が完了したら、VScode を使用してスクリプトを再度開きます。エラーは報告されません。

3-2. 解決策2

エラーの原因が 3 である場合は、次の方法を試して解決してください。
1. Unity エディターの上部バーで [編集] => [設定] を見つけます。
2. [設定] を開きます
ここに画像の説明を挿入
。 3. [設定] で [外部ツール] ページを見つけます
。 4. 検索して、すべてチェックします。 .csproj ファイルの生成 オプション
5. [プロジェクト ファイルの再生成] をクリックします。
ここに画像の説明を挿入
6. プロジェクト ファイルを再生成した後、VScode を閉じて再度開き、問題を解決します。

おすすめ

転載: blog.csdn.net/JavaD0g/article/details/132517570