Bagikan melalui


Daftar kesalahan .NET SDK

Artikel ini berlaku untuk: ✔️ .NET 6 SDK dan versi yang lebih baru

Daftar ini adalah daftar lengkap kesalahan yang mungkin Anda dapatkan dari .NET SDK saat mengembangkan aplikasi .NET. Jika info lebih lanjut tersedia untuk kesalahan tertentu, nomor kesalahan adalah tautan.

Nomor Pesan SDK Pesan
NETSDK1001 Setidaknya satu kemungkinan kerangka kerja target harus ditentukan.
NETSDK1002 Proyek '{0}' menargetkan '{2}'. Ini tidak dapat dirujuk oleh proyek yang memiliki target '{1}'.
NETSDK1003 Nama kerangka kerja tidak valid: '{0}'.
NETSDK1004 File aset '{0}' tidak ditemukan. Jalankan pemulihan paket NuGet untuk menghasilkan file ini.
NETSDK1005 File aset '{0}' tidak memiliki sasaran untuk '{1}'. Pastikan pemulihan telah berjalan dan Anda telah menyertakan '{2}' dalam TargetFrameworks untuk proyek Anda.
NETSDK1006 Jalur file aset '{0}' tidak berakar. Hanya jalur lengkap yang didukung.
NETSDK1007 Tidak dapat menemukan info proyek untuk '{0}'. Ini dapat menunjukkan referensi proyek yang hilang.
NETSDK1008 Metadata '{0}' hilang di '{1}' item '{2}'.
NETSDK1009 Token pra-prosesor yang tidak dikenali '{0}' di '{1}'.
NETSDK1010 Tugas '{0}' harus diberi nilai untuk parameter '{1}' untuk mengonsumsi konten yang telah diproses sebelumnya.
NETSDK1011 Aset dikonsumsi dari proyek '{0}', tetapi tidak ada jalur proyek MSBuild yang sesuai yang ditemukan di '{1}'.
NETSDK1012 Jenis file tidak terduga untuk '{0}'. Jenisnya adalah '{1}' dan '{2}'.
NETSDK1013 Nilai TargetFramework '{0}' tidak dikenali. Mungkin salah eja. Jika tidak, maka properti TargetFrameworkIdentifier dan/atau TargetFrameworkVersion harus ditentukan secara eksplisit.
NETSDK1014 Item konten untuk '{0}' menetapkan '{1}', tetapi tidak menyediakan '{2}' atau '{3}'.
NETSDK1015 Token pra-prosesor '{0}' telah diberikan lebih dari satu nilai. Memilih '{1}' sebagai nilai .
NETSDK1016 Tidak dapat menemukan jalur yang telah diuraikan untuk '{0}'.
NETSDK1017 Praprosesor aset harus dikonfigurasi sebelum aset diproses.
NETSDK1018 String versi NuGet tidak valid: '{0}'.
NETSDK1019 {0} adalah kerangka kerja yang tidak didukung.
NETSDK1020 Paket Root {0} secara tidak benar diberikan untuk pustaka terselesaikan {1}.
NETSDK1021 Lebih dari satu file ditemukan untuk {0}
NETSDK1022 Item '{0}' yang duplikat disertakan. .NET SDK menyertakan item '{0}' dari direktori proyek Anda secara default. Anda dapat menghapus item ini dari file proyek Anda, atau mengatur properti '{1}' ke '{2}' jika Anda ingin secara eksplisit menyertakannya dalam file proyek Anda. Untuk informasi selengkapnya, lihat {4}. Item duplikatnya adalah: {3}.
NETSDK1023 Sebuah referensi paket untuk '{0}' telah disertakan dalam proyek Anda. Paket ini secara implisit dirujuk oleh .NET SDK dan Anda biasanya tidak perlu mereferensikannya dari proyek Anda. Untuk informasi selengkapnya, lihat {1}.
NETSDK1024 Folder '{0}' sudah ada - hapus atau sediakan ComposeWorkingDir yang berbeda.
NETSDK1025 Manifest target {0} yang disediakan tidak dalam format yang benar.
NETSDK1028 Tentukan RuntimeIdentifier.
NETSDK1029 Tidak dapat menggunakan '{0}' sebagai eksekusi host aplikasi karena tidak berisi urutan byte tempat penampung '{1}' yang diharapkan untuk menandai lokasi penulisan nama aplikasi.
NETSDK1030 Nama file yang diberikan '{0}' lebih panjang dari 1024 byte.
NETSDK1031 Tidak didukung untuk membangun atau menerbitkan aplikasi mandiri tanpa menentukan RuntimeIdentifier. Anda harus menentukan RuntimeIdentifier atau mengatur SelfContained ke false.
NETSDK1032 Platform RuntimeIdentifier '{0}' dan PlatformTarget '{1}' harus kompatibel.
NETSDK1042 Tidak dapat memuat PlatformManifest dari '{0}' karena tidak ada.
NETSDK1043 Kesalahan mem-parsing PlatformManifest dari '{0}' di baris {1}. Baris harus memiliki format {2}.
NETSDK1044 Kesalahan mengurai PlatformManifest dari '{0}' di baris {1}. {2} '{3}' tidak valid.
NETSDK1045 .NET SDK saat ini tidak mendukung penargetan {0}{1}. Baik target {0}{2} atau lebih rendah, atau gunakan versi .NET SDK yang mendukung {0}{1}.
NETSDK1046 Nilai TargetFramework '{0}' tidak valid. Untuk multi-target, gunakan properti 'TargetFrameworks' sebagai gantinya.
NETSDK1047 File aset '{0}' tidak memiliki target untuk '{1}'. Pastikan pemulihan telah berjalan dan Anda telah menyertakan '{2}' dalam TargetFrameworks untuk proyek Anda. Anda mungkin juga perlu menyertakan '{3}' dalam RuntimeIdentifiers proyek Anda.
NETSDK1048 'AdditionalProbingPaths' sudah ditentukan untuk GenerateRuntimeConfigurationFiles, tetapi dilewati karena 'RuntimeConfigDevPath' kosong.
NETSDK1049 File yang diselesaikan memiliki gambar yang buruk, tidak ada metadata, atau tidak dapat diakses. {0} {1}.
NETSDK1050 Versi Microsoft.NET.Sdk yang digunakan oleh proyek ini tidak cukup untuk mendukung referensi ke pustaka yang menargetkan .NET Standard 1.5 atau yang lebih tinggi. Harap instal versi 2.0 atau yang lebih tinggi dari .NET Core SDK.
NETSDK1051 Kesalahan saat mengurai FrameworkList dari '{0}'. {1} '{2}' tidak valid.
NETSDK1052 Jalur file daftar kerangka kerja '{0}' tidak berakar. Hanya jalur lengkap yang didukung.
NETSDK1053 Paket sebagai alat tidak mendukung mandiri.
NETSDK1054 Hanya mendukung .NET Core.
NETSDK1055 DotnetTool tidak mendukung kerangka kerja target yang lebih rendah dari netcoreapp2.1.
NETSDK1056 Proyek menargetkan runtime '{0}' tetapi tidak menemukan atau menyelesaikan paket yang khusus untuk runtime tersebut. Runtime ini mungkin tidak didukung oleh kerangka kerja target.
NETSDK1057 Anda menggunakan versi pratinjau .NET. Lihat https://aka.ms/dotnet-support-policy.
NETSDK1058 Nilai tidak valid untuk parameter ItemSpecToUse: '{0}'. Properti ini harus kosong atau diatur ke 'Kiri' atau 'Kanan'
NETSDK1059 Alat '{0}' sekarang disertakan dalam .NET SDK. Informasi tentang mengatasi peringatan ini tersedia di https://aka.ms/dotnetclitools-in-box.
NETSDK1060 Kesalahan saat membaca file aset: {0}
NETSDK1061 Proyek dipulihkan menggunakan versi {0}{1}, tetapi dengan pengaturan saat ini, versi {2} akan digunakan sebagai gantinya. Untuk mengatasi masalah ini, pastikan pengaturan yang sama digunakan untuk pemulihan dan untuk operasi berikutnya seperti membangun atau menerbitkan. Biasanya masalah ini dapat terjadi jika properti RuntimeIdentifier diatur selama build atau penerbitan tetapi tidak selama pemulihan. Untuk informasi selengkapnya, lihat https://aka.ms/dotnet-runtime-patch-selection.
NETSDK1063 Jalur ke file aset proyek tidak ditetapkan. Jalankan pemulihan paket NuGet untuk menghasilkan file ini.
NETSDK1064 Paket {0}, versi {1} tidak ditemukan. Ini mungkin telah dihapus sejak pemulihan NuGet. Jika tidak, pemulihan NuGet mungkin hanya diselesaikan sebagian, yang mungkin disebabkan oleh pembatasan panjang jalur maksimum.
NETSDK1065 Tidak dapat menemukan host aplikasi untuk {0}. {0} bisa menjadi pengidentifikasi runtime (RID) yang tidak valid. Untuk informasi selengkapnya tentang RID, lihat https://aka.ms/rid-catalog.
NETSDK1067 Aplikasi yang berdiri sendiri harus menggunakan host aplikasi. Atur SelfContained ke false atau atur UseAppHost ke true.
NETSDK1068 Host aplikasi yang bergantung pada kerangka kerja memerlukan kerangka kerja target setidaknya 'netcoreapp2.1'.
NETSDK1069 Proyek ini menggunakan pustaka yang menargetkan .NET Standard 1.5 atau yang lebih tinggi, dan proyek menargetkan versi .NET Framework yang tidak memiliki dukungan bawaan untuk versi .NET Standard tersebut. Kunjungi https://aka.ms/net-standard-known-issues untuk daftar masalah yang diketahui. Pertimbangkan untuk penargetan ulang ke .NET Framework 4.7.2.
NETSDK1070 File konfigurasi aplikasi harus memiliki elemen konfigurasi root.
NETSDK1071 'PackageReference' pada '{0}' menetapkan versi {1}. Menentukan versi paket ini tidak disarankan. Untuk informasi selengkapnya, lihat https://aka.ms/sdkimplicitrefs.
NETSDK1072 Tidak dapat menggunakan '{0}' sebagai host aplikasi yang dapat dijalankan karena itu bukan berkas yang dapat dijalankan di Windows untuk subsistem CUI (Konsol).
NETSDK1073 FrameworkReference '{0}' tidak dikenali.
NETSDK1074 Eksekusi host aplikasi tidak akan disesuaikan karena untuk menambahkan sumber daya mengharuskan pembangunan dilakukan di Windows (tidak termasuk Nano Server).
NETSDK1075 Penanganan pembaruan tidak valid. Instans ini mungkin tidak digunakan untuk pembaruan lebih lanjut.
NETSDK1076 AddResource hanya dapat digunakan dengan jenis sumber daya bilangan bulat.
NETSDK1077 Gagal mengunci sumber daya.
NETSDK1078 Tidak dapat menggunakan '{0}' sebagai host aplikasi yang dapat dieksekusi karena bukan file Pe Windows.
NETSDK1079 Paket Microsoft.AspNetCore.All tidak didukung saat menargetkan .NET Core 3.0 atau yang lebih tinggi. FrameworkReference untuk Microsoft.AspNetCore.App harus digunakan sebagai gantinya, dan akan secara implisit disertakan oleh Microsoft.NET.Sdk.Web.
NETSDK1080 PackageReference ke Microsoft.AspNetCore.App tidak diperlukan saat menargetkan .NET Core 3.0 atau yang lebih tinggi. Jika Microsoft.NET.Sdk.Web digunakan, kerangka kerja bersama akan dirujuk secara otomatis. Jika tidak, PackageReference harus diganti dengan FrameworkReference.
NETSDK1081 Paket penargetan untuk {0} tidak ditemukan. Anda mungkin dapat mengatasinya dengan menjalankan pemulihan NuGet pada proyek.
NETSDK1082 Tidak ada paket perangkat lunak runtime untuk {0} yang tersedia untuk RuntimeIdentifier '{1}' yang ditentukan.
NETSDK1083 RuntimeIdentifier yang ditentukan '{0}' tidak dikenali.
NETSDK1084 Tidak ada host aplikasi yang tersedia untuk RuntimeIdentifier yang ditentukan '{0}'.
NETSDK1085 Properti 'NoBuild' diatur ke true tetapi target 'Build' dipanggil.
NETSDK1086 Referensi Kerangka untuk '{0}' sudah disertakan dalam proyek. Ini secara implisit dirujuk oleh .NET SDK dan Anda biasanya tidak perlu mereferensikannya dari proyek Anda. Untuk informasi selengkapnya, lihat {1}.
NETSDK1087 Beberapa item FrameworkReference untuk '{0}' disertakan dalam proyek.
NETSDK1088 Kelas COMVisible '{0}' harus memiliki GuidAttribute dengan CLSID kelas agar dapat dikenali oleh COM pada .NET Core.
NETSDK1089 Jenis '{0}' dan '{1}' memiliki CLSID yang sama '{2}' yang telah diatur dalam GuidAttribute mereka. Setiap kelas COMVisible harus memiliki panduan yang berbeda untuk CLSID mereka.
NETSDK1090 Rangkaian yang disediakan '{0}' tidak valid. Tidak dapat menghasilkan CLSIDMap darinya.
NETSDK1091 Tidak dapat menemukan host .NET Core COM. Host .NET Core COM hanya tersedia di .NET Core 3.0 atau yang lebih tinggi saat menargetkan Windows.
NETSDK1092 CLSIDMap tidak dapat disematkan pada host COM karena menambahkan sumber daya mengharuskan build dilakukan pada Windows (tidak termasuk Nano Server).
NETSDK1093 Alat proyek (DotnetCliTool) hanya mendukung penargetan .NET Core 2.2 dan yang lebih rendah.
NETSDK1094 Tidak dapat mengoptimalkan rakitan untuk performa: paket runtime yang valid tidak ditemukan. Atur properti PublishReadyToRun ke false, atau gunakan pengidentifikasi runtime yang didukung saat menerbitkan. Saat menargetkan .NET 6 atau yang lebih tinggi, pastikan untuk memulihkan paket dengan properti PublishReadyToRun diset ke true.
NETSDK1095 Mengoptimalkan rakitan untuk performa tidak didukung untuk platform atau arsitektur target yang dipilih. Pastikan Anda menggunakan pengidentifikasi runtime yang didukung, atau atur properti PublishReadyToRun ke false.
NETSDK1096 Mengoptimalkan rakitan untuk performa gagal. Anda dapat mengecualikan rakitan yang gagal dari proses optimisasi, atau mengatur properti PublishReadyToRun ke false.
NETSDK1097 Tidak didukung untuk menerbitkan aplikasi ke satu file tanpa menentukan RuntimeIdentifier. Anda harus menentukan RuntimeIdentifier atau mengatur PublishSingleFile ke false.
NETSDK1098 Aplikasi yang diterbitkan ke file tunggal harus menggunakan host aplikasi. Anda harus mengatur PublishSingleFile ke false atau mengatur UseAppHost ke true.
NETSDK1099 Penerbitan ke satu file hanya didukung untuk aplikasi yang dapat dieksekusi.
NETSDK1100 Untuk membangun proyek yang menargetkan Windows pada sistem operasi ini, atur properti EnableWindowsTargeting ke true.
NETSDK1102 Mengoptimalkan rakitan untuk ukuran tidak didukung untuk konfigurasi penerbitan yang dipilih. Pastikan Anda menerbitkan aplikasi mandiri.
NETSDK1103 Pengaturan RollForward hanya didukung pada .NET Core 3.0 atau yang lebih tinggi.
NETSDK1104 Nilai RollForward '{0}' tidak valid. Nilai yang diizinkan adalah {1}.
NETSDK1105 Aplikasi desktop Windows hanya didukung pada .NET Core 3.0 atau yang lebih tinggi.
NETSDK1106 Microsoft.NET.Sdk.WindowsDesktop memerlukan 'UseWpf' atau 'UseWindowsForms' untuk diatur ke 'true'.
NETSDK1107 Microsoft.NET.Sdk.WindowsDesktop diperlukan untuk membangun aplikasi desktop Windows. 'UseWpf' dan 'UseWindowsForms' tidak didukung oleh SDK saat ini.
NETSDK1109 Berkas daftar runtime '{0}' tidak ditemukan. Laporkan kesalahan ini ke tim .NET di sini: https://aka.ms/dotnet-sdk-issue.
NETSDK1110 Lebih dari satu aset dalam paket runtime memiliki sub-jalur tujuan yang sama yaitu '{0}'. Laporkan kesalahan ini ke tim .NET di sini: https://aka.ms/dotnet-sdk-issue.
NETSDK1111 Gagal menghapus output apphost: {0}.
NETSDK1112 Paket runtime untuk {0} tidak diunduh. Coba jalankan pemulihan NuGet dengan RuntimeIdentifier '{1}'.
NETSDK1113 Gagal menghasilkan apphost (percobaan {0} dari {1}): {2}.
NETSDK1114 Tidak dapat menemukan host .NET Core IJW. Host .NET Core IJW hanya tersedia di .NET Core 3.1 atau yang lebih tinggi saat menargetkan Windows.
NETSDK1115 .NET SDK saat ini tidak mendukung .NET Framework tanpa menggunakan pengaturan .NET SDK Defaults. Kemungkinan karena ketidakcocokan antara properti CLRSupport proyek C++/CLI dan TargetFramework.
NETSDK1116 Proyek C++/CLI yang menargetkan .NET Core harus pustaka dinamis.
NETSDK1117 Tidak mendukung penerbitan proyek C++/CLI yang ditujukan untuk Dotnet Core.
NETSDK1118 Proyek C++/CLI yang menargetkan .NET Core tidak dapat dikemas.
NETSDK1119 Proyek C++/CLI yang menargetkan .NET Core tidak dapat menggunakan EnableComHosting=true.
NETSDK1120 Proyek C++/CLI yang menargetkan .NET Core memerlukan kerangka kerja target setidaknya 'netcoreapp3.1'.
NETSDK1121 Proyek C++/CLI yang menargetkan .NET Core tidak dapat menggunakan SelfContained=true.
NETSDK1122 Kompilasi ReadyToRun akan dilewati karena hanya didukung untuk .NET Core 3.0 atau yang lebih tinggi.
NETSDK1123 Menerbitkan aplikasi ke file tunggal memerlukan .NET Core 3.0 atau yang lebih tinggi.
NETSDK1124 Pemangkasan rakitan memerlukan .NET Core 3.0 atau yang lebih tinggi.
NETSDK1125 Penerbitan ke satu file hanya didukung untuk target netcoreapp.
NETSDK1126 Menerbitkan ReadyToRun menggunakan Crossgen2 hanya didukung untuk aplikasi mandiri.
NETSDK1127 Paket penargetan {0} tidak diinstal. Harap pulihkan dan coba lagi.
NETSDK1128 Hosting COM tidak mendukung penyebaran mandiri.
NETSDK1129 Target 'Publikasi' tidak didukung tanpa menentukan kerangka target. Proyek saat ini menargetkan beberapa kerangka kerja, Anda harus menentukan kerangka kerja untuk aplikasi yang diterbitkan.
NETSDK1130 {1} tidak dapat dirujuk. Mereferensikan komponen Metadata Windows secara langsung saat menargetkan .NET 5 atau yang lebih tinggi tidak didukung. Untuk informasi selengkapnya, lihat https://aka.ms/netsdk1130.
NETSDK1131 Memproduksi komponen Metadata Windows terkelola dengan WinMDExp tidak didukung saat menargetkan {0}.
NETSDK1132 Tidak ada informasi paket runtime yang tersedia untuk {0}.
NETSDK1133 Ada informasi yang bertentangan tentang paket runtime yang tersedia untuk {0}.
NETSDK1134 Membangun solusi dengan RuntimeIdentifier tertentu tidak didukung. Jika Anda ingin menerbitkan untuk satu RID, tentukan RID di tingkat proyek individual sebagai gantinya.
NETSDK1135 SupportedOSPlatformVersion {0} tidak boleh lebih tinggi dari TargetPlatformVersion {1}.
NETSDK1136 Platform target harus diatur ke Windows (biasanya dengan menyertakan '-windows' di properti TargetFramework) saat menggunakan Formulir Windows atau WPF, atau mereferensikan proyek atau paket yang melakukannya.
NETSDK1137 Tidak perlu lagi menggunakan Microsoft.NET.Sdk.WindowsDesktop SDK. Pertimbangkan untuk mengubah atribut Sdk dari elemen Proyek akar menjadi 'Microsoft.NET.Sdk'.
NETSDK1138 Kerangka kerja target '{0}' tidak didukung dan tidak akan menerima pembaruan keamanan di masa mendatang. Silakan merujuk ke https://aka.ms/dotnet-core-support untuk informasi lebih lanjut tentang kebijakan dukungan.
NETSDK1139 Pengidentifikasi platform target {0} tidak dikenali.
NETSDK1140 {0} bukan TargetPlatformVersion yang valid untuk {1}. Versi yang valid meliputi:
NETSDK1141 Tidak dapat mengatasi versi .NET SDK seperti yang ditentukan dalam global.json yang terletak di {0}.
NETSDK1142 Menyertakan simbol dalam satu bundel file tidak didukung saat menerbitkan untuk . NET5 atau lebih tinggi.
NETSDK1143 Dengan memasukkan semua konten dalam satu bundel file, itu juga menyertakan pustaka bawaan. Jika IncludeAllContentForSelfExtract benar, IncludeNativeLibrariesForSelfExtract tidak boleh salah.
NETSDK1144 Mengoptimalkan rakitan untuk ukuran gagal. Pengoptimalan dapat dinonaktifkan dengan mengatur properti PublishTrimmed ke false.
NETSDK1145 Paket {0} tidak diinstal dan pemulihan paket NuGet tidak didukung. Tingkatkan Visual Studio, hapus global.json jika menentukan versi SDK tertentu, dan hapus instalan SDK yang lebih baru. Untuk opsi lainnya, kunjungi https://aka.ms/targeting-apphost-pack-missing. Jenis Paket:{0}, Direktori paket: {1}, targetframework: {2}, Pack PackageId: {3}, Versi Paket Paket: {4}.
NETSDK1146 PackAsTool tidak mendukung pengaturan TargetPlatformIdentifier. Misalnya, TargetFramework tidak boleh net5.0-windows, hanya net5.0. PackAsTool juga tidak mendukung UseWPF atau UseWindowsForms saat menargetkan .NET 5 dan yang lebih tinggi.
NETSDK1147 Untuk membangun proyek ini, beban kerja berikut harus diinstal: {0}.
NETSDK1148 Rakitan yang dirujuk dikompilasi menggunakan versi Microsoft.Windows.SDK.NET.dllyang lebih baru. Harap perbarui ke .NET SDK yang lebih baru untuk mereferensikan rakitan ini.
NETSDK1149 {0} tidak dapat dirujuk karena menggunakan dukungan bawaan untuk WinRT, yang tidak lagi didukung di .NET 5 dan yang lebih tinggi. Versi komponen yang diperbarui yang mendukung .NET 5 diperlukan. Untuk informasi selengkapnya, lihat https://aka.ms/netsdk1149.
NETSDK1150 Proyek yang direferensikan '{0}' adalah executable yang tidak mandiri. Executable yang tidak mandiri tidak dapat dihubungkan oleh executable yang mandiri. Untuk informasi selengkapnya, lihat https://aka.ms/netsdk1150.
NETSDK1151 Proyek yang direferensikan '{0}' adalah executable mandiri. Executable yang berdiri sendiri tidak dapat dirujuk oleh executable yang tidak berdiri sendiri. Untuk informasi selengkapnya, lihat https://aka.ms/netsdk1151.
NETSDK1152 Ditemukan beberapa file output publikasi dengan jalur relatif yang sama: {0}.
NETSDK1153 CrossgenTool tidak ditentukan dalam mode kompilasi PDB.
NETSDK1154 Crossgen2Tool harus ditentukan ketika UseCrossgen2 diatur ke true.
NETSDK1155 Crossgen2Tool executable '{0}' tidak ditemukan.
NETSDK1156 .NET host executable '{0}' tidak ditemukan.
NETSDK1157 Pustaka JIT '{0}' tidak ditemukan.
NETSDK1158 Metadata '{0}' yang diperlukan hilang pada elemen Crossgen2Tool.
NETSDK1159 CrossgenTool harus ditentukan ketika UseCrossgen2 disetel ke false.
NETSDK1160 CrossgenTool executable '{0}' tidak ditemukan.
NETSDK1161 Pustaka DiaSymReader '{0}' tidak ditemukan.
NETSDK1162 Generasi PDB: R2R executable '{0}' tidak ditemukan.
NETSDK1163 Majelis input '{0}' tidak ditemukan.
NETSDK1164 Jalur output PDB hilang dalam mode pembuatan PDB (metadata OutputPDBImage).
NETSDK1165 Jalur gambar output R2R hilang (metadata OutputR2RImage).
NETSDK1166 Tidak dapat memancarkan simbol saat menerbitkan untuk .NET 5 dengan Crossgen2 menggunakan mode komposit.
NETSDK1167 Pemadatan dalam satu bundel file hanya didukung saat menerbitkan untuk .NET 6 atau yang lebih tinggi.
NETSDK1168 WPF tidak didukung atau direkomendasikan dengan Trimming (pemangkasan) diaktifkan. Silakan buka https://aka.ms/dotnet-illink/wpf untuk detail selengkapnya.
NETSDK1169 ID sumber daya yang sama {0} ditentukan untuk dua jenis pustaka '{1}' dan '{2}'. ID pustaka jenis duplikat tidak diperbolehkan.
NETSDK1170 ID pustaka jenis yang disediakan '{0}' untuk pustaka jenis '{1}' tidak valid. ID harus berupa bilangan bulat positif kurang dari 65536.
NETSDK1171 ID bilangan bulat kurang dari 65536 harus disediakan untuk pustaka jenis '{0}' karena lebih dari satu pustaka jenis ditentukan.
NETSDK1172 Pustaka tipe '{0}' yang diberikan tidak ada.
NETSDK1173 Pustaka tipe yang disediakan '{0}' dalam format yang tidak valid.
NETSDK1174 Singkatan dari -p untuk --project tidak digunakan lagi. Silakan gunakan --project.
NETSDK1175 Windows Forms tidak didukung atau disarankan dengan trimming diaktifkan. Silakan buka https://aka.ms/dotnet-illink/windows-forms untuk detail selengkapnya.
NETSDK1176 Pemadatan dalam satu bundel file hanya didukung saat menerbitkan aplikasi mandiri.
NETSDK1177 Gagal menandatangani apphost dengan kode kesalahan {1}: {0}.
NETSDK1178 Proyek tergantung pada paket beban kerja berikut yang tidak ada di salah satu beban kerja yang tersedia dalam penginstalan ini: {0}.
NETSDK1179 Salah satu opsi '--self-contained' atau '--no-self-contained' diperlukan saat '--runtime' digunakan.
NETSDK1181 Kesalahan saat mendapatkan versi paket: Pack '{0}' tidak ada dalam manifes beban kerja.
NETSDK1182 Menargetkan .NET 6.0 atau yang lebih tinggi di Visual Studio 2019 tidak didukung.
NETSDK1183 Tidak dapat mengoptimalkan assembly untuk Kompilasi Awal: paket runtime yang valid tidak ditemukan. Atur properti PublishAot ke false, atau gunakan pengidentifikasi runtime yang didukung saat menerbitkan. Saat menargetkan .NET 7 atau yang lebih tinggi, pastikan untuk mengembalikan paket dengan pengaturan PublishAot diatur ke true.
NETSDK1184 Paket Penargetan untuk FrameworkReference '{0}' tidak tersedia. Ini mungkin karena DisableTransitiveFrameworkReferenceDownloads diatur ke benar.
NETSDK1185 Paket Runtime untuk FrameworkReference '{0}' tidak tersedia. Ini mungkin karena DisableTransitiveFrameworkReferenceDownloads diatur ke benar.
NETSDK1186 Proyek ini tergantung pada Maui Essentials melalui referensi paket proyek atau NuGet, tetapi tidak menyatakan dependensi tersebut secara eksplisit. Untuk membangun proyek ini, Anda harus mengatur properti UseMauiEssentials ke true (dan menginstal beban kerja Maui jika perlu).
NETSDK1187 Paket {0}{1} memiliki sumber daya dengan lokal '{2}'. Lokal ini telah dinormalisasi ke format standar '{3}' untuk mencegah masalah casing dalam build. Pertimbangkan untuk memberi tahu penulis paket tentang masalah casing ini.
NETSDK1188 Paket {0}{1} memiliki sumber daya dengan lokal '{2}'. Lokal ini tidak dikenali oleh .NET. Pertimbangkan untuk memberi tahu pembuat paket bahwa tampaknya menggunakan lokal yang tidak valid.
NETSDK1189 Prefer32Bit tidak didukung dan tidak berpengaruh untuk target netcoreapp.
NETSDK1190 Untuk menggunakan '{0}' dalam proyek solusi, Anda harus mengatur variabel lingkungan '{1}' (ke true). Ini akan meningkatkan waktu untuk menyelesaikan operasi.
NETSDK1191 Pengidentifikasi runtime untuk properti '{0}' tidak dapat disimpulkan. Tentukan rid secara eksplisit.
NETSDK1192 Menargetkan .NET 7.0 atau yang lebih tinggi di Visual Studio 2022 17.3 tidak didukung.
NETSDK1193 Jika PublishSelfContained ditetapkan, itu harus "true" atau "false." Nilai yang diberikan adalah '{0}'.
NETSDK1194 Opsi "--output" tidak didukung saat membangun solusi. Menentukan jalur output tingkat solusi menghasilkan semua proyek yang menyalin output ke direktori yang sama, yang dapat menyebabkan build yang tidak konsisten.
NETSDK1195 Pemangkasan, atau analisis kompatibilitas kode untuk pemangkasan, penyebaran file tunggal, atau kompilasi sebelumnya tidak didukung untuk kerangka kerja target. Untuk informasi selengkapnya, lihat https://aka.ms/netsdk1195
NETSDK1196 SDK tidak mendukung kompilasi sebelumnya. Atur properti PublishAot ke nilai false.
NETSDK1197 Beberapa proyek solusi berisi nilai '{0}' yang bertentangan; pastikan nilai cocok. Pertimbangkan untuk menggunakan file Directory.build.props untuk mengatur properti untuk semua proyek. Proyek yang bertentangan: {1}.
NETSDK1198 Profil publikasi dengan nama '{0}' tidak ditemukan dalam proyek. Atur properti PublishProfile ke nama file yang valid.
NETSDK1199 Properti ArtifactsPath dan UseArtifactsOutput tidak dapat diatur dalam file proyek, karena batasan pemesanan MSBuild. Mereka harus diatur dalam file Directory.Build.props atau dari baris perintah. Lihat https://aka.ms/netsdk1199 untuk informasi selengkapnya.
NETSDK1200 Jika UseArtifactsPath diatur ke true dan ArtifactsPath tidak diatur, harus ada file Directory.Build.props untuk menentukan di mana folder artefak harus berada.
NETSDK1201 Untuk proyek yang menargetkan .NET 8.0 dan yang lebih tinggi, menentukan RuntimeIdentifier tidak akan lagi menghasilkan aplikasi mandiri secara default. Untuk terus membangun aplikasi mandiri, atur properti SelfContained ke true atau gunakan argumen --self-contained.
NETSDK1202 Beban kerja '{0}' tidak didukung dan tidak akan menerima pembaruan keamanan di masa mendatang. Silakan merujuk ke {1} untuk informasi lebih lanjut tentang kebijakan dukungan.
NETSDK1203 Kompilasi di muka waktu tidak didukung untuk pengidentifikasi runtime sasaran '{0}'.
NETSDK1204 Kompilasi sebelumnya tidak didukung pada platform saat ini '{0}'.
NETSDK1205 Paket Microsoft.Net.Compilers.Toolset.Framework tidak boleh diatur secara langsung. Atur properti 'BuildWithNetFrameworkHostedCompiler' ke 'true' sebagai gantinya jika Anda membutuhkannya.
NETSDK1206 Ditemukan pengidentifikasi runtime khusus versi atau khusus distribusi: {0}. Pustaka yang terpengaruh: {1}. Di .NET 8.0 dan yang lebih tinggi, aset untuk pengidentifikasi runtime khusus versi dan khusus distribusi tidak akan ditemukan secara default. Lihat https://aka.ms/dotnet/rid-usage untuk detailnya.
NETSDK1207 Kompilasi ahead-of-time tidak didukung untuk kerangka kerja target.
NETSDK1208 Pengidentifikasi platform target {0} tidak dapat dikenali. Ini karena MSBuildEnableWorkloadResolver diatur ke false yang menonaktifkan Beban Kerja .NET SDK yang diperlukan untuk pengidentifikasi ini. Batalkan set variabel lingkungan ini atau properti MSBuild untuk mengaktifkan beban kerja.
NETSDK1209 Versi Visual Studio saat ini tidak mendukung penargetan {0}{1}. Target {0}{2} atau lebih rendah, atau gunakan versi Visual Studio {3} atau yang lebih tinggi.
NETSDK1210 IsAotCompatible dan EnableAotAnalyzer tidak didukung untuk kerangka kerja target. Pertimbangkan untuk menargetkan ke beberapa kerangka kerja yang didukung guna mengaktifkan analisis kompilasi sebelumnya, dan tetapkan IsAotCompatible hanya pada kerangka kerja yang didukung. Misalnya:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))>true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer tidak didukung untuk kerangka kerja target. Pertimbangkan multi-targeting ke kerangka kerja yang didukung untuk mengaktifkan analisis file tunggal, dan atur EnableSingleFileAnalyzer hanya pada kerangka kerja yang didukung. Misalnya:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable dan EnableTrimAnalyzer tidak didukung untuk kerangka kerja target. Pertimbangkan untuk melakukan multi-penargetan ke framework yang didukung untuk mengaktifkan pemangkasan, dan atur IsTrimmable hanya untuk framework yang didukung. Misalnya:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</IsTrimmable>
NETSDK1213 Menargetkan .NET 8.0 atau yang lebih tinggi di Visual Studio 2022 17.7 tidak didukung.