MSB8003: レジストリから {0} 変数が見つかりませんでした TargetFrameworkVersion または PlatformToolset が無効なバージョン番号に指定されている可能性があります

MSB8003: レジストリから {0} 変数が見つかりませんでした。TargetFrameworkVersion または PlatformToolset が無効なバージョン番号に指定されている可能性があります。
MSB6002: "{0}" タスクのコマンドラインが長すぎます コマンドラインは 32000 文字以上の長さで指定するとエラーが発生する可能性があります "{0}" への呼び出しを複数の呼び出しに分割し 各呼び出しのパラメータを少なくして ... MSB6007: 環境プロパティに渡された "{0}" 値は 値の部分を空にできる "name=value" という形式ではありません MSB8002: 指定されたプラットフォーム ツールセット ({0}) は 対象の .NET Framework バージョン ({1}) と互換性がありません TargetFrameworkVersion を サポートされている値 ('v2.0' ... MSB8003: レジストリから {0} 変数が見つかりませんでした TargetFrameworkVersion または PlatformToolset が無効なバージョン番号に指定されている可能性があります MSB8004: {0} ディレクトリの末尾がスラッシュではありません {1} ディレクトリが適切に評価されるようにするために このビルド インスタンスによってスラッシュが追加されます MSB8006: プロジェクト '{0}' のプラットフォームが無効です Platform='{1}' このエラーは 他のプロジェクトがこのプロジェクトへのプロジェクト間参照に従おうとしている場合 このプロジェクトがアンロードされたかソリューションに含まれていない場合 ... MSB8007: プロジェクト '{0}' のプラットフォームが無効です Platform='{1}' このメッセージは ソリューション ファイルを使用せずにプロジェクトをビルドしようとして このプロジェクトに存在しない既定以外のプラットフォームを指定した場合に表示されることがあります ... MSB8008: 指定したプラットフォーム ツールセット ({0}) はインストールされていないか無効です サポートされている PlatformToolset 値が選択されていることを確認してください