次の方法で共有


.NET SDK エラー一覧

この記事は、.NET 6 SDK 以降のバージョン ✔️ 適用されます

この一覧は、.NET アプリの開発中に .NET SDK から発生する可能性があるエラーの完全な一覧です。 特定のエラーに関する詳細情報が利用可能な場合、エラー番号はリンクです。

SDK メッセージ番号 メッセージ
NETSDK1001 少なくとも 1 つの可能なターゲット フレームワークを指定する必要があります。
NETSDK1002 プロジェクト「{0}」は「{2}」を対象とします。 '{1}' を対象とするプロジェクトで参照することはできません。
NETSDK1003 フレームワーク名が無効です: '{0}'。
NETSDK1004 Assets ファイル '{0}' が見つかりません。 NuGet パッケージの復元を実行して、このファイルを生成します。
NETSDK1005 Assets ファイル '{0}' に '{1}' のターゲットがありません。 復元が実行され、プロジェクトの TargetFrameworks に '{2}' が含まれていることを確認します。
NETSDK1006 アセット ファイル パス '{0}' はルート化されていません。 フル パスのみがサポートされています。
NETSDK1007 '{0}' のプロジェクト情報が見つかりません。 これは、プロジェクト参照が見つからない可能性があります。
NETSDK1008 '{1}' item '{2}' の '{0}' メタデータがありません。
NETSDK1009 認識できないプリプロセッサ トークン '{0}' in '{1}'。
NETSDK1010 前処理されたコンテンツを使用するには、'{0}' タスクにパラメーター '{1}' の値を指定する必要があります。
NETSDK1011 アセットはプロジェクト '{0}' から使用されますが、'{1}' に対応する MSBuild プロジェクト パスが見つかりませんでした。
NETSDK1012 '{0}' の予期しないファイルの種類。 型は '{1}' と '{2}' の両方です。
NETSDK1013 TargetFramework 値 '{0}' が認識されませんでした。 スペルが間違う可能性があります。 そうでない場合は、TargetFrameworkIdentifier プロパティまたは TargetFrameworkVersion プロパティを明示的に指定する必要があります。
NETSDK1014 '{0}' のコンテンツ項目は'{1}'を設定しますが、'{2}' または '{3}' を提供していません。
NETSDK1015 プリプロセッサ トークン '{0}' に複数の値が与えられました。 値として '{1}' を選択します。
NETSDK1016 '{0}' の解決済みパスが見つかりません。
NETSDK1017 資産を処理する前に、資産プリプロセッサを構成する必要があります。
NETSDK1018 NuGet のバージョン文字列が無効です: '{0}' です。
NETSDK1019 {0} はサポートされていないフレームワークです。
NETSDK1020 解決済みライブラリ {1}のパッケージ ルート {0} が正しく指定されていません。
NETSDK1021 {0} に複数のファイルが見つかりました
NETSDK1022 重複する '{0}' 項目が含まれていました。 .NET SDK には、既定でプロジェクト ディレクトリの '{0}' 項目が含まれています。 プロジェクト ファイルからこれらの項目を削除するか、プロジェクト ファイルに明示的に含める場合は、'{1}' プロパティを '{2}' に設定します。 詳細については、{4}を参照してください。 重複する項目は次のとおりです: {3}.
NETSDK1023 '{0}' の PackageReference がプロジェクトに含まれていました。 このパッケージは .NET SDK によって暗黙的に参照されるため、通常はプロジェクトから参照する必要はありません。 詳細については、{1}を参照してください。
NETSDK1024 フォルダー '{0}' は既に存在します。フォルダーを削除するか、別の ComposeWorkingDir を指定します。
NETSDK1025 指定されたターゲットマニフェスト {0} の形式が正しくありません。
NETSDK1028 RuntimeIdentifier を指定します。
NETSDK1029 '{0}' をアプリケーション ホスト実行可能ファイルとして使用できません。アプリケーション名が書き込まれる場所を示す、予期されるプレースホルダーバイト シーケンス '{1}' が含まれていないためです。
NETSDK1030 指定されたファイル名 '{0}' が 1024 バイトを超えています。
NETSDK1031 RuntimeIdentifier を指定せずに自己完結型アプリケーションをビルドまたは発行することはサポートされていません。 RuntimeIdentifier を指定するか、SelfContained を false に設定する必要があります。
NETSDK1032 RuntimeIdentifier プラットフォーム '{0}' と PlatformTarget '{1}' は互換性がある必要があります。
NETSDK1042 '{0}' から PlatformManifest を読み込めませんでした。存在しなかったためです。
NETSDK1043 '{0}' 行 {1}から PlatformManifest を解析中にエラーが発生しました。 行の形式は {2}必要があります。
NETSDK1044 '{0}' 行 {1}から PlatformManifest を解析中にエラーが発生しました。 {2} '{3}' が無効でした。
NETSDK1045 現在の .NET SDK では、{0}{1}のターゲット設定はサポートされていません。 ターゲット {0}{2} 以下か、{0}{1}をサポートする .NET SDK のバージョンを使用します。
NETSDK1046 TargetFramework 値 '{0}' が無効です。 複数ターゲットにするには、代わりに 'TargetFrameworks' プロパティを使用します。
NETSDK1047 Assets ファイル '{0}' に '{1}' のターゲットがありません。 復元が実行され、プロジェクトの TargetFrameworks に '{2}' が含まれていることを確認します。 プロジェクトの RuntimeIdentifiers に '{3}' を含める必要がある場合もあります。
NETSDK1048 GenerateRuntimeConfigurationFiles に 'AdditionalProbingPaths' が指定されましたが、'RuntimeConfigDevPath' が空であるためスキップされています。
NETSDK1049 問題があるファイルには、画像に不具合がある、メタデータがない、またはアクセスできない場合があります。 {0} {1}。
NETSDK1050 このプロジェクトで使用される Microsoft.NET.Sdk のバージョンは、.NET Standard 1.5 以降を対象とするライブラリへの参照をサポートするには不十分です。 バージョン 2.0 以降の .NET Core SDK をインストールしてください。
NETSDK1051 '{0}' から FrameworkList を解析中にエラーが発生しました。 {1} '{2}' が無効でした。
NETSDK1052 フレームワーク リスト ファイル パス '{0}' はルート化されていません。 フル パスのみがサポートされています。
NETSDK1053 ツールとしてのパックは自己完結型をサポートしていません。
NETSDK1054 .NET Core のみをサポートします。
NETSDK1055 DotnetTool では、netcoreapp2.1 より低いターゲット フレームワークはサポートされていません。
NETSDK1056 Project はランタイム '{0}' を対象としていますが、ランタイム固有のパッケージは解決されませんでした。 このランタイムは、ターゲット フレームワークではサポートされない場合があります。
NETSDK1057 プレビュー バージョンの .NET を使用しています。 https://aka.ms/dotnet-support-policyを参照してください。
NETSDK1058 ItemSpecToUse パラメーターの値が無効です: '{0}'。 このプロパティは空白または 'Left' または 'Right' に設定する必要があります
NETSDK1059 ツール '{0}' が .NET SDK に含まれるようになりました。 この警告の解決に関する情報は、https://aka.ms/dotnetclitools-in-boxにあります。
NETSDK1060 資産ファイルの読み取り中にエラーが発生しました: {0}
NETSDK1061 プロジェクトは {0} バージョンの {1}を使用して復元されましたが、現在の設定では、代わりにバージョン {2} が使用されます。 この問題を解決するには、復元と、ビルドや発行などの後続の操作に同じ設定が使用されていることを確認します。 通常、この問題は、ビルドまたは発行時に RuntimeIdentifier プロパティが設定されているが、復元時には設定されていない場合に発生する可能性があります。 詳細については、https://aka.ms/dotnet-runtime-patch-selectionを参照してください。
NETSDK1063 プロジェクト アセット ファイルへのパスが設定されていません。 NuGet パッケージの復元を実行して、このファイルを生成します。
NETSDK1064 パッケージ {0}、バージョン {1} が見つかりませんでした。 NuGet の復元後に削除された可能性があります。 それ以外の場合、NuGet の復元が部分的にしか完了していない可能性があります。これは、パスの最大長の制限が原因である可能性があります。
NETSDK1065 {0}のアプリ ホストが見つかりません。 {0} は無効なランタイム識別子 (RID) である可能性があります。 RID の詳細については、https://aka.ms/rid-catalogを参照してください。
NETSDK1067 アプリケーション ホストを使用するには、自己完結型アプリケーションが必要です。 SelfContained を false に設定するか、UseAppHost を true に設定します。
NETSDK1068 フレームワークに依存するアプリケーション ホストには、少なくとも 'netcoreapp2.1' のターゲット フレームワークが必要です。
NETSDK1069 このプロジェクトでは、.NET Standard 1.5 以降を対象とするライブラリを使用し、そのバージョンの .NET Standard に対して組み込みのサポートがない .NET Framework のバージョンを対象としています。 一連の既知の問題については、https://aka.ms/net-standard-known-issues を参照してください。 .NET Framework 4.7.2 への再ターゲットを検討してください。
NETSDK1070 アプリケーション構成ファイルにはルート構成要素が必要です。
NETSDK1071 '{0}' への PackageReference で、{1}のバージョンが指定されました。 このパッケージのバージョンを指定することはお勧めしません。 詳細については、https://aka.ms/sdkimplicitrefsを参照してください。
NETSDK1072 '{0}' は CUI (コンソール) サブシステムの Windows 実行可能ファイルではないため、アプリケーション ホスト実行可能ファイルとして使用できません。
NETSDK1073 FrameworkReference '{0}' が認識されませんでした。
NETSDK1074 リソースを追加するには Windows (Nano Server を除く) でビルドを実行する必要があるため、アプリケーション ホスト実行可能ファイルはカスタマイズされません。
NETSDK1075 更新ハンドルが無効です。 このインスタンスは、それ以降の更新には使用できません。
NETSDK1076 AddResource は、整数リソースの種類でのみ使用できます。
NETSDK1077 リソースをロックできませんでした。
NETSDK1078 '{0}' は Windows PE ファイルではないため、アプリケーション ホスト実行可能ファイルとして使用できません。
NETSDK1079 .NET Core 3.0 以降を対象とする場合、Microsoft.AspNetCore.All パッケージはサポートされていません。 代わりに、Microsoft.AspNetCore.App への FrameworkReference を使用する必要があり、これは Microsoft.NET.Sdk.Web によって暗黙的に含まれます。
NETSDK1080 .NET Core 3.0 以降を対象にしている場合、Microsoft.AspNetCore.App の PackageReference は必要ありません。 Microsoft.NET.Sdk.Web を使用すると、共有フレームワークが自動的に参照されます。 それ以外の場合は、PackageReference を FrameworkReference に置き換える必要があります。
NETSDK1081 {0} のターゲット パックが見つかりませんでした。 これを解決するには、プロジェクトで NuGet の復元を実行します。
NETSDK1082 指定した RuntimeIdentifier '{1}' で使用できる {0} 用のランタイム パックがありませんでした。
NETSDK1083 指定された RuntimeIdentifier '{0}' が認識されません。
NETSDK1084 指定した RuntimeIdentifier '{0}'に対して使用可能なアプリケーション ホストがありません。
NETSDK1085 'NoBuild' プロパティは true に設定されましたが、'Build' ターゲットが呼び出されました。
NETSDK1086 '{0}' の FrameworkReference がプロジェクトに含まれていました。 これは .NET SDK によって暗黙的に参照されるため、通常はプロジェクトから参照する必要はありません。 詳細については、{1}を参照してください。
NETSDK1087 '{0}' の複数の FrameworkReference 項目がプロジェクトに含まれていました。
NETSDK1088 COMVisible クラス '{0}' には、.NET Core で COM に表示されるクラスの CLSID を持つ GuidAttribute が必要です。
NETSDK1089 '{0}' 型と '{1}' 型は、GuidAttribute で同じ CLSID '{2}' セットを持ちます。 各『COMVisible』クラスには、『CLSID』に対して個別の『GUID』が必要です。
NETSDK1090 指定されたアセンブリ '{0}' が無効です。 そこから CLSIDMap を生成することはできません。
NETSDK1091 .NET Core COM ホストが見つかりません。 .NET Core COM ホストは、Windows をターゲットにしている場合、.NET Core 3.0 以降でのみ使用できます。
NETSDK1092 リソースを追加するには Windows (Nano Server を除く) でビルドを実行する必要があるため、CLSIDMap を COM ホストに埋め込むことができません。
NETSDK1093 プロジェクト ツール (DotnetCliTool) では、.NET Core 2.2 以前をターゲットにすることのみがサポートされています。
NETSDK1094 パフォーマンスのためにアセンブリを最適化できません。有効なランタイム パッケージが見つかりませんでした。 PublishReadyToRun プロパティを false に設定するか、発行時にサポートされているランタイム識別子を使用します。 .NET 6 以降を対象とする場合は、PublishReadyToRun プロパティを true に設定してパッケージを復元してください。
NETSDK1095 選択したターゲット プラットフォームまたはアーキテクチャでは、アセンブリのパフォーマンスの最適化はサポートされていません。 サポートされているランタイム識別子を使用していることを確認するか、PublishReadyToRun プロパティを false に設定してください。
NETSDK1096 パフォーマンスのためにアセンブリを最適化できませんでした。 失敗したアセンブリを最適化から除外するか、PublishReadyToRun プロパティを false に設定できます。
NETSDK1097 RuntimeIdentifier を指定せずに単一ファイルにアプリケーションを発行することはサポートされていません。 RuntimeIdentifier を指定するか、PublishSingleFile を false に設定する必要があります。
NETSDK1098 アプリケーション ホストを使用するには、単一ファイルに発行されたアプリケーションが必要です。 PublishSingleFile を false に設定するか、UseAppHost を true に設定する必要があります。
NETSDK1099 単一ファイルへの発行は、実行可能アプリケーションでのみサポートされます。
NETSDK1100 このオペレーティング システムで Windows を対象とするプロジェクトをビルドするには、EnableWindowsTargeting プロパティを true に設定します。
NETSDK1102 選択した発行構成では、アセンブリのサイズの最適化はサポートされていません。 自己完結型アプリを発行していることを確認してください。
NETSDK1103 RollForward 設定は、.NET Core 3.0 以降でのみサポートされます。
NETSDK1104 RollForward 値 '{0}' が無効です。 使用できる値は {1}です。
NETSDK1105 Windows デスクトップ アプリケーションは、.NET Core 3.0 以降でのみサポートされます。
NETSDK1106 Microsoft.NET.Sdk.WindowsDesktop では、'UseWpf' または 'UseWindowsForms' を 'true' に設定する必要があります。
NETSDK1107 Windows デスクトップ アプリケーションをビルドするには、Microsoft.NET.Sdk.WindowsDesktop が必要です。 'UseWpf' と 'UseWindowsForms' は、現在の SDK ではサポートされていません。
NETSDK1109 ランタイム リスト ファイル '{0}' が見つかりませんでした。 このエラーを .NET チームに報告します。https://aka.ms/dotnet-sdk-issue.
NETSDK1110 ランタイム パック内の複数の資産の宛先サブパスが同じ '{0}' です。 このエラーを .NET チームに報告します。https://aka.ms/dotnet-sdk-issue.
NETSDK1111 出力 apphost: {0}を削除できませんでした。
NETSDK1112 {0} のランタイム パックがダウンロードされませんでした。 RuntimeIdentifier '{1}' を使用して NuGet 復元を実行してみてください。
NETSDK1113 apphost を作成できませんでした ({1}から {0} を試みる): {2}。
NETSDK1114 .NET Core IJW ホストが見つかりません。 .NET Core IJW ホストは、Windows を対象とする場合、.NET Core 3.1 以降でのみ使用できます。
NETSDK1115 現在の .NET SDK では、.NET SDK の既定値を使用せずに .NET Framework をサポートしていません。 これは、C++/CLI プロジェクト CLRSupport プロパティと TargetFramework の間の不一致が原因である可能性があります。
NETSDK1116 .NET Core を対象とする C++/CLI プロジェクトは動的ライブラリである必要があります。
NETSDK1117 dotnet core を対象とする C++/CLI プロジェクトの発行はサポートされていません。
NETSDK1118 .NET Core を対象とする C++/CLI プロジェクトをパックできません。
NETSDK1119 .NET Core を対象とする C++/CLI プロジェクトでは、EnableComHosting=true を使用できません。
NETSDK1120 .NET Core をターゲットとする C++/CLI プロジェクトには、少なくとも 'netcoreapp3.1' のターゲット フレームワークが必要です。
NETSDK1121 .NET Core を対象とする C++/CLI プロジェクトでは、SelfContained=true を使用できません。
NETSDK1122 ReadyToRun コンパイルは、.NET Core 3.0 以降でのみサポートされているため、スキップされます。
NETSDK1123 アプリケーションを単一ファイルに発行するには、.NET Core 3.0 以降が必要です。
NETSDK1124 アセンブリをトリミングするには、.NET Core 3.0 以降が必要です。
NETSDK1125 単一ファイルへの発行は、netcoreapp ターゲットでのみサポートされます。
NETSDK1126 Crossgen2 を使用した ReadyToRun の発行は、自己完結型アプリケーションでのみサポートされます。
NETSDK1127 ターゲット パックの {0} がインストールされていません。 復元してからやり直してください。
NETSDK1128 COM ホスティングでは、自己完結型のデプロイはサポートされていません。
NETSDK1129 ターゲット フレームワークを指定しないと、'Publish' ターゲットはサポートされません。 現在のプロジェクトは複数のフレームワークを対象とします。発行されたアプリケーションのフレームワークを指定する必要があります。
NETSDK1130 {1} は参照できません。 .NET 5 以降を対象とする場合の Windows メタデータ コンポーネントの直接参照はサポートされていません。 詳細については、https://aka.ms/netsdk1130を参照してください。
NETSDK1131 WinMDExp を使用したマネージド Windows メタデータ コンポーネントの生成は、{0}を対象とする場合はサポートされていません。
NETSDK1132 {0} にランタイム パック情報を利用できませんでした。
NETSDK1133 {0}で使用可能なランタイム パックに関する競合する情報がありました。
NETSDK1134 特定の RuntimeIdentifier を使用したソリューションのビルドはサポートされていません。 1 つの RID に対して発行する場合は、代わりに個々のプロジェクト レベルで RID を指定します。
NETSDK1135 サポートされているOSPlatformVersion {0} は、TargetPlatformVersion {1}より高くすることはできません。
NETSDK1136 ターゲット プラットフォームは、Windows フォームまたは WPF を使用する場合、またはそれを行うプロジェクトまたはパッケージを参照する場合に、(通常は TargetFramework プロパティに '-windows' を含めることで) Windows に設定する必要があります。
NETSDK1137 Microsoft.NET.Sdk.WindowsDesktop SDK を使用する必要はなくなりました。 ルート Project 要素の Sdk 属性を 'Microsoft.NET.Sdk' に変更することを検討してください。
NETSDK1138 ターゲット フレームワーク '{0}' はサポート対象外であり、今後はセキュリティ更新プログラムを受け取りません。 サポート ポリシーの詳細については、https://aka.ms/dotnet-core-support を参照してください。
NETSDK1139 ターゲット プラットフォーム識別子 {0} が認識されませんでした。
NETSDK1140 {0} は、{1}の有効な TargetPlatformVersion ではありません。 有効なバージョンは次のとおりです。
NETSDK1141 {0}にある global.json で指定されている .NET SDK のバージョンを解決できません。
NETSDK1142 1 つのファイル バンドルにシンボルを含めるのは、公開時にサポートされていません。NET5 以降。
NETSDK1143 すべてのコンテンツを 1 つのファイル バンドルに含めると、ネイティブ ライブラリも含まれます。 IncludeAllContentForSelfExtract が true の場合、IncludeNativeLibrariesForSelfExtract を false にすることはできません。
NETSDK1144 サイズに合わせてアセンブリを最適化できませんでした。 PublishTrimmed プロパティを false に設定することで、最適化を無効にすることができます。
NETSDK1145 {0} パックはインストールされておらず、NuGet パッケージの復元はサポートされていません。 Visual Studio をアップグレードし、特定の SDK バージョンが指定されている場合は global.json を削除し、新しい SDK をアンインストールします。 その他のオプションについては、https://aka.ms/targeting-apphost-pack-missingを参照してください。 パックの種類:{0}、パックディレクトリ:{1}、ターゲットフレーム:{2}、Pack PackageId:{3}、パックパッケージバージョン:{4}。
NETSDK1146 PackAsTool では、TargetPlatformIdentifier の設定はサポートされていません。 たとえば、TargetFramework を net5.0-windows にすることはできません。net5.0 のみです。 PackAsTool では、.NET 5 以降を対象とする場合、UseWPF または UseWindowsForms もサポートされません。
NETSDK1147 このプロジェクトをビルドするには、次のワークロードをインストールする必要があります: {0}。
NETSDK1148 参照アセンブリは、新しいバージョンの Microsoft.Windows.SDK.NET.dllを使用してコンパイルされました。 このアセンブリを参照するには、新しい .NET SDK に更新してください。
NETSDK1149 {0} は、.NET 5 以降ではサポートされなくなった WinRT の組み込みサポートを使用しているため、参照できません。 .NET 5 をサポートするコンポーネントの更新バージョンが必要です。 詳細については、https://aka.ms/netsdk1149を参照してください。
NETSDK1150 参照されるプロジェクト '{0}' は、自己完結型ではない実行可能ファイルです。 自己完結型ではない実行可能ファイルは、自己完結型の実行可能ファイルから参照することはできません。 詳細については、https://aka.ms/netsdk1150を参照してください。
NETSDK1151 参照されるプロジェクト '{0}' は自己完結型の実行可能ファイルです。 自己完結型の実行可能ファイルは、非自己完結型の実行可能ファイルで参照することはできません。 詳細については、https://aka.ms/netsdk1151を参照してください。
NETSDK1152 同じ相対パスを持つ複数の発行出力ファイルが見つかりました: {0}。
NETSDK1153 PDB コンパイル モードで CrossgenTool が指定されていません。
NETSDK1154 UseCrossgen2 が true に設定されている場合は、Crossgen2Tool を指定する必要があります。
NETSDK1155 Crossgen2Tool 実行可能ファイル '{0}' が見つかりません。
NETSDK1156 .NET ホスト実行可能ファイル '{0}' が見つかりません。
NETSDK1157 JIT ライブラリ '{0}' が見つかりません。
NETSDK1158 必須 '{0}' メタデータが Crossgen2Tool 項目にありません。
NETSDK1159 UseCrossgen2 が false に設定されている場合は、CrossgenTool を指定する必要があります。
NETSDK1160 CrossgenTool 実行可能ファイル '{0}' が見つかりません。
NETSDK1161 DiaSymReader ライブラリ '{0}' が見つかりません。
NETSDK1162 PDB の生成: R2R 実行可能ファイル '{0}' が見つかりません。
NETSDK1163 入力アセンブリ '{0}' が見つかりません。
NETSDK1164 PDB 生成モードでは出力先の PDB パスが指定されていません (OutputPDBImage メタデータ)。
NETSDK1165 出力 R2R イメージ パスが見つかりません (OutputR2RImage メタデータ)。
NETSDK1166 .NET 5 と Crossgen2 を複合モードでパブリッシュするときに、シンボルを出力できません。
NETSDK1167 1 つのファイル バンドルでの圧縮は、.NET 6 以降の発行時にのみサポートされます。
NETSDK1168 トリミングが有効になっている場合、WPF はサポートされていないか、推奨されません。 詳細については、https://aka.ms/dotnet-illink/wpf を参照してください。
NETSDK1169 同じリソース ID {0} が、2 つのタイプ ライブラリ '{1}' と '{2}' に指定されました。 タイプ ライブラリ ID の重複は許可されません。
NETSDK1170 タイプ ライブラリ '{1}' に指定されたタイプ ライブラリ ID '{0}' が無効です。 ID は、65536 未満の正の整数である必要があります。
NETSDK1171 複数のタイプ ライブラリが指定されているため、タイプ ライブラリ '{0}' には 65536 未満の整数 ID を指定する必要があります。
NETSDK1172 指定されたタイプ ライブラリ '{0}' が存在しません。
NETSDK1173 指定されたタイプ ライブラリ '{0}' が無効な形式です。
NETSDK1174 --project の -p の省略形は非推奨です。 --project を使用してください。
NETSDK1175 トリミングが有効になっている場合、Windows フォームはサポートされていないか、推奨されません。 詳細については、https://aka.ms/dotnet-illink/windows-forms を参照してください。
NETSDK1176 1 つのファイル バンドルでの圧縮は、自己完結型アプリケーションを発行する場合にのみサポートされます。
NETSDK1177 エラー コード {1}: {0}で apphost に署名できませんでした。
NETSDK1178 プロジェクトは、このインストールで使用できるワークロードのいずれにも存在しない次のワークロード パックに依存しています: {0}。
NETSDK1179 '--runtime ' を使用する場合は、''--self-contained' または '--no-self-contained' のいずれかのオプションが必要です。
NETSDK1181 パックのバージョンの取得中にエラーが発生しました:Pack '{0}' がワークロード マニフェストに存在していません。
NETSDK1182 Visual Studio 2019 での .NET 6.0 以降のターゲット設定はサポートされていません。
NETSDK1183 事前コンパイルのためにアセンブリを最適化できません:有効なランタイム パッケージが見つかりませんでした。 PublishAot プロパティを false に設定するか、発行時にサポートされているランタイム識別子を使用します。 .NET 7 以降を対象とする場合は、PublishAot プロパティを true に設定してパッケージを復元してください。
NETSDK1184 FrameworkReference '{0}' のターゲット パックを使用できませんでした。 これは、DisableTransitiveFrameworkReferenceDownloads が true に設定されたことが原因である可能性があります。
NETSDK1185 FrameworkReference '{0}' のランタイム パックを使用できませんでした。 これは、DisableTransitiveFrameworkReferenceDownloads が true に設定されたことが原因である可能性があります。
NETSDK1186 このプロジェクトは、プロジェクトまたは NuGet パッケージ参照を通じて Maui Essentials に依存しますが、その依存関係を明示的に宣言しません。 このプロジェクトをビルドするには、UseMauiEssentials プロパティを true に設定する必要があります (必要に応じて、Maui ワークロードをインストールします)。
NETSDK1187 パッケージ {0}{1} には、ロケール '{2}' のリソースがあります。 このロケールは、ビルドでの大文字と小文字の区別の問題を防ぐために、標準形式 '{3}' に正規化されています。 この大文字と小文字の問題についてパッケージの制作者に通知することを検討してください。
NETSDK1188 パッケージ {0}{1} には、ロケール '{2}' のリソースがあります。 このロケールは .NET では認識されません。 無効なロケールを使用しているように見えるパッケージ作成者に通知することを検討してください。
NETSDK1189 Prefer32Bit はサポートされておらず、netcoreapp ターゲットには影響しません。
NETSDK1190 ソリューション プロジェクトで '{0}' を使用するには、環境変数 '{1}' (true) を設定する必要があります。 これにより、操作を完了する時間が長くなります。
NETSDK1191 プロパティ '{0}' のランタイム識別子を推論できませんでした。 rid を明示的に指定します。
NETSDK1192 Visual Studio 2022 17.3 での .NET 7.0 以降のターゲット設定はサポートされていません。
NETSDK1193 PublishSelfContained が設定されている場合は、true または false である必要があります。 指定された値は'{0}'でした。
NETSDK1194 ソリューションをビルドする場合、"--output" オプションはサポートされていません。 ソリューション レベルの出力パスを指定すると、すべてのプロジェクトが同じディレクトリに出力をコピーするため、ビルドに不整合が生じる可能性があります。
NETSDK1195 トリミング、単一ファイル展開、または事前コンパイルのためのトリミングまたはコード互換性分析は、ターゲット フレームワークではサポートされていません。 詳細については、https://aka.ms/netsdk1195 を参照してください。
NETSDK1196 SDK では、事前コンパイルはサポートされていません。 PublishAot プロパティを false に設定します。
NETSDK1197 複数のソリューション プロジェクトに競合する '{0}' 値が含まれています。値が一致していることを確認します。 Directory.build.props ファイルを使用して、すべてのプロジェクトのプロパティを設定することを検討してください。 競合するプロジェクト: {1}。
NETSDK1198 '{0}' という名前の発行プロファイルがプロジェクトに見つかりませんでした。 PublishProfile プロパティを有効なファイル名に設定します。
NETSDK1199 ArtifactsPath プロパティと UseArtifactsOutput プロパティは、MSBuild の順序付けの制約により、プロジェクト ファイルで設定できません。 これらは、Directory.Build.props ファイルまたはコマンド ラインから設定する必要があります。 詳細については、https://aka.ms/netsdk1199 を参照してください。
NETSDK1200 UseArtifactsPath が true に設定され、ArtifactsPath が設定されていない場合は、成果物フォルダーの場所を決定するために Directory.Build.props ファイルが必要です。
NETSDK1201 .NET 8.0 以降を対象とするプロジェクトの場合、RuntimeIdentifier を指定すると、既定では自己完結型アプリが生成されなくなります。 自己完結型アプリのビルドを続行するには、SelfContained プロパティを true に設定するか、--self-contained 引数を使用します。
NETSDK1202 ワークロード '{0}' はサポート対象外であり、今後はセキュリティ更新プログラムを受け取りません。 サポート ポリシーの詳細については、{1} を参照してください。
NETSDK1203 ターゲット ランタイム識別子 '{0}' では、事前コンパイルはサポートされていません。
NETSDK1204 現在のプラットフォーム '{0}' では、事前コンパイルはサポートされていません。
NETSDK1205 Microsoft.Net.Compilers.Toolset.Framework パッケージを直接設定しないでください。 必要に応じて、プロパティ 'BuildWithNetFrameworkHostedCompiler' を 'true' に設定します。
NETSDK1206 バージョン固有またはディストリビューション固有のランタイム識別子が見つかりました: {0}。 影響を受けるライブラリ: {1}. .NET 8.0 以降では、バージョン固有およびディストリビューション固有のランタイム識別子の資産は、既定では見つかりません。 詳細については、https://aka.ms/dotnet/rid-usage を参照してください。
NETSDK1207 ターゲット フレームワークでは、事前コンパイルはサポートされていません。
NETSDK1208 ターゲット プラットフォーム識別子 {0} が認識されませんでした。 これは、MSBuildEnableWorkloadResolver が false に設定され、この識別子に必要な .NET SDK ワークロードが無効になるためです。 ワークロードを有効にするには、この環境変数または MSBuild プロパティの設定を解除します。
NETSDK1209 現在の Visual Studio バージョンでは、{0}{1}のターゲット設定はサポートされていません。 ターゲットを {0}{2} 以下にするか、Visual Studio バージョン {3} 以降を利用してください。
NETSDK1210 IsAotCompatible と EnableAotAnalyzer は、ターゲット フレームワークではサポートされていません。 サポートされているフレームワークへのマルチターゲットを検討して、事前コンパイル分析を有効にし、サポートされているフレームワークに対してのみ IsAotCompatible を設定します。 例えば:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))>true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer は、ターゲット フレームワークではサポートされていません。 サポートされているフレームワークへのマルチターゲットを検討して、単一ファイル分析を有効にし、サポートされているフレームワークにのみ EnableSingleFileAnalyzer を設定します。 例えば:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable と EnableTrimAnalyzer は、ターゲット フレームワークではサポートされていません。 トリミングを有効にするには、サポートされているフレームワークへのマルチターゲットを検討し、サポートされているフレームワークに対してのみ IsTrimmable を設定します。 例えば:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</IsTrimmable>
NETSDK1213 Visual Studio 2022 17.7 での .NET 8.0 以降のターゲット設定はサポートされていません。