.NET SDK 錯誤清單
本文適用於: ✔️ .NET 6 SDK 和更新版本
此清單是開發 .NET 應用程式時,您可能會從 .NET SDK 取得之錯誤的完整清單。 如需特定錯誤的詳細資訊,則錯誤號碼為連結。
SDK 訊息編號 | 消息 |
---|---|
NETSDK1001 | 至少必須指定一個可能的目標架構。 |
NETSDK1002 | 專案『{0}』的目標是『{2}』。 目標為 『{1}』 的項目無法參考它。 |
NETSDK1003 | 無效的架構名稱:'{0}'。 |
NETSDK1004 | 找不到資產檔案 『{0}』。 執行 NuGet 套件還原以產生此檔案。 |
NETSDK1005 | 資產檔案 '{0}' 沒有 '{1}'的目標。 請確定還原已執行,且您已在專案的 TargetFrameworks 中包含 『{2}』。 |
NETSDK1006 | 資產檔案路徑 '{0}' 不是根目錄。 僅支援完整路徑。 |
NETSDK1007 | 找不到 '{0}' 的項目資訊。 這可能表示缺少項目參考。 |
NETSDK1008 | 缺少在 '{1}' 項目 '{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 | 套件根目錄 {0} 被誤賦予給已解析的函式庫 {1}。 |
NETSDK1021 | 找到多個適用於 {0} 的檔案 |
NETSDK1022 | 已包含重複的「{0}」項目。 根據預設,.NET SDK 會包含專案目錄中的 '{0}' 專案。 如果您想要在項目檔中明確包含這些專案,您可以將這些專案從項目檔中移除,或將 『{1}』 屬性設定為 『{2}』。 如需詳細資訊,請參閱 {4}。 重複的項目為:{3}。 |
NETSDK1023 | '{0}' 的 PackageReference 已包含在專案中。 .NET SDK 會隱含參考此套件,您通常不需要從項目參考它。 如需詳細資訊,請參閱 {1}。 |
NETSDK1024 | 資料夾 '{0}' 已經存在 - 刪除它或提供不同的 ComposeWorkingDir。 |
NETSDK1025 | 提供的目標指令清單 {0} 的格式不正確。 |
NETSDK1028 | 指定執行階段識別符號。 |
NETSDK1029 | 無法使用 '{0}' 作為應用程式主機可執行檔,因為它不包含預期用於標示應用程式名稱寫入位置的佔位字節序列 '{1}'。 |
NETSDK1030 | 指定的檔案名 '{0}' 超過 1024 個字節。 |
NETSDK1031 | 不支援在沒有指定 RuntimeIdentifier 的情況下建置或發佈獨立應用程式。 您必須指定 RuntimeIdentifier,或將 SelfContained 設定為 false。 |
NETSDK1032 | RuntimeIdentifier 平臺 '{0}' 和 PlatformTarget '{1}' 必須相容。 |
NETSDK1042 | 無法從 『{0}』 載入 PlatformManifest,因為它不存在。 |
NETSDK1043 | 從第 {1}行的 '{0}' 剖析 PlatformManifest 時發生了錯誤。 行必須具有格式 {2}。 |
NETSDK1044 | 從 '{0}' 行 {1}解析 PlatformManifest 時發生錯誤。 {2} '{3}' 無效。 |
NETSDK1045 | 目前的 .NET SDK 不支援以 {0}{1}為目標。 目標 {0}{2} 或更低版本,或使用支援 {0}{1}的 .NET SDK 版本。 |
NETSDK1046 | TargetFramework 值 '{0}' 無效。 若要多目標,請改用 『TargetFrameworks』 屬性。 |
NETSDK1047 | 資產檔案 '{0}' 沒有 '{1}'的目標。 請確定還原已執行,且您已在專案的 TargetFrameworks 中包含 『{2}』。 您可能也需要在專案的 RuntimeIdentifiers 中包含 『{3}』。 |
NETSDK1048 | 已針對 GenerateRuntimeConfigurationFiles 指定 'AdditionalProbingPaths',但因為 'RuntimeConfigDevPath' 是空的,因此會略過。 |
NETSDK1049 | 已解析的檔案有不正確的映像、沒有元數據或無法存取。 {0} {1}。 |
NETSDK1050 | 此專案使用的 Microsoft.NET.Sdk 版本不支援以 .NET Standard 1.5 或更高版本為目標的參考庫。 請安裝 .NET Core SDK 2.0 版或更高版本。 |
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 或更新版本為目標時,不需要 PackageReference 至 Microsoft.AspNetCore.App。 如果使用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}」的 Framework 參考。 這是 .NET SDK 的隱式參考,您通常不需要從專案中參考它。 如需詳細資訊,請參閱 {1}。 |
NETSDK1087 | 專案中包含多個名為『{0}』的 FrameworkReference 項目。 |
NETSDK1088 | COMVisible 類別 '{0}' 必須包含具有該類別 CLSID 的 GUID 屬性,以便在 .NET Core 中讓 COM 能夠看見。 |
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 | CLSIDMap 無法內嵌在 COM 主機上,因為新增資源需要在 Windows 上執行組建(不包括 Nano Server)。 |
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 | 只有 .NET Core 3.0 或更高版本才支援 RollForward 設定。 |
NETSDK1104 | RollForward 值 '{0}' 無效。 允許的值為:{1}。 |
NETSDK1105 | 只有 .NET Core 3.0 或更高版本才支援 Windows 傳統型應用程式。 |
NETSDK1106 | Microsoft.NET.Sdk.WindowsDesktop 需要將 'UseWpf' 或 'UseWindowsForms' 設定為 'true'。 |
NETSDK1107 | 建置 Windows 傳統型應用程式需要 Microsoft.NET.Sdk.WindowsDesktop。 目前 SDK 不支援 'UseWpf' 和 'UseWindowsForms'。 |
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 (嘗試 {0}{1}外):{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 | 以 {0}為目標時,不支援使用 WinMDExp 產生受控 Windows 元數據元件。 |
NETSDK1132 | {0}沒有可用的執行階段套件資訊。 |
NETSDK1133 | 運行時間套件的可用性存在相互矛盾的資訊,涉及 {0}。 |
NETSDK1134 | 不支援以特定 RuntimeIdentifier 來建置解決方案。 如果您想要發佈單一 RID,請改為在個別專案層級指定 RID。 |
NETSDK1135 | SupportedOSPlatformVersion {0} 不能高於 TargetPlatformVersion {1}。 |
NETSDK1136 | 使用 Windows Forms 或 WPF 時,目標平臺必須設定為 Windows(通常是在 TargetFramework 屬性中包含 '-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 | 在發行 .NET 5 或更高版本時,不支援在單一文件包中包含符號。 |
NETSDK1143 | 在單一檔案包中包含所有內容,亦包含原生程式庫。 如果 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}、targetframework:{2}、套件套件識別碼:{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},因為它使用 WinRT 的內建支援,而 .NET 5 及更高版本不再支援。 需要支援 .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 | Crossgen2Tool 項目上遺漏必要的 '{0}' 元數據。 |
NETSDK1159 | 當UseCrossgen2設定為 false 時,必須指定 CrossgenTool。 |
NETSDK1160 | 找不到 CrossgenTool 可執行檔 '{0}'。 |
NETSDK1161 | 找不到 '{0}' 的 DiaSymReader 庫。 |
NETSDK1162 | PDB 生成:找不到 R2R 可執行檔 '{0}'。 |
NETSDK1163 | 找不到輸入元件 '{0}'。 |
NETSDK1164 | 在 PDB 產生模式中遺漏輸出 PDB 路徑(OutputPDBImage 元數據)。 |
NETSDK1165 | 遺漏輸出 R2R 映射路徑 (OutputR2RImage 元數據)。 |
NETSDK1166 | 無法在使用 Crossgen2 的複合模式下發佈 .NET 5 時生成符號。 |
NETSDK1167 | 只有在針對 .NET 6 或更新版本發行時,才支援單一檔案套件組合中的壓縮。 |
NETSDK1168 | 不支援或不建議在啟用修剪功能時使用 WPF。 如需詳細資訊,請前往 https://aka.ms/dotnet-illink/wpf。 |
NETSDK1169 | 針對兩個類型連結庫 『{1}』 和 '{2}',指定了相同的資源識別碼 {0}。 不允許重複的類型連結庫標識碼。 |
NETSDK1170 | 類型庫 '{1}' 的提供類型庫識別碼 '{0}' 無效。 標識碼必須是小於 65536 的正整數。 |
NETSDK1171 | 必須針對類型庫 『{0}』 提供小於 65536 的整數標識碼,因為指定了一個以上的類型庫。 |
NETSDK1172 | 提供的型別庫 '{0}' 不存在。 |
NETSDK1173 | 提供的型別庫 '{0}' 的格式無效。 |
NETSDK1174 | --project 的 -p 縮寫已被取代。 請使用 --project。 |
NETSDK1175 | 當啟用修剪時,不建議使用或支援 Windows Forms。 如需詳細資訊,請前往 https://aka.ms/dotnet-illink/windows-forms。 |
NETSDK1176 | 只有在發佈獨立式應用程式時,才支援單一檔案套件組合中的壓縮。 |
NETSDK1177 | 無法簽署 apphost,錯誤碼 {1}:{0}。 |
NETSDK1178 | 專案依賴於以下工作負載套件,而這些套件在本次安裝中不存在於任何可用的工作負載中:{0}。 |
NETSDK1179 | 使用 '--runtime' 時,需要 '--self-contained' 或 '--no-self-contained' 選項中的一個。 |
NETSDK1181 | 取得套件版本時發生錯誤:工作負載指令清單中沒有套件 『{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) 設定為 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 | 由於 MSBuild 排序條件約束,ArtifactsPath 和 UseArtifactsOutput 屬性無法在專案檔中設定。 它們必須設定在 Directory.Build.props 檔案中,或從命令行設定。 如需詳細資訊,請參閱 https://aka.ms/netsdk1199。 |
NETSDK1200 | 如果 UseArtifactsPath 設定為 true 且 ArtifactsPath 未設定,則必須有 Directory.Build.props 檔案,才能判斷 artifacts 資料夾應位於何處。 |
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 或更高版本。 |