Udostępnij za pomocą


Lista błędów zestawu .NET SDK

Ten artykuł dotyczy: ✔️ zestawu .NET 6 SDK i nowszych wersji

Ta lista zawiera pełną listę błędów, które można otrzymać z zestawu SDK platformy .NET podczas tworzenia aplikacji .NET. Jeśli więcej informacji jest dostępnych dla określonego błędu, numer błędu jest linkiem.

Numer komunikatu zestawu SDK Komunikat
NETSDK1001 Należy określić co najmniej jedną możliwą strukturę docelową.
NETSDK1002 Projekt „{0}” celuje w „{2}”. Nie można odwołać się do niego w projekcie przeznaczonym dla '{1}'.
NETSDK1003 Nieprawidłowa nazwa struktury: "{0}".
NETSDK1004 Nie można odnaleźć pliku zasobów "{0}. Uruchom przywracanie pakietu NuGet, aby wygenerować ten plik.
NETSDK1005 Plik zasobów "{0}" nie ma obiektu docelowego dla "{1}". Upewnij się, że przywracanie zostało uruchomione i że element "{2}" został uwzględniony w elemencie TargetFrameworks dla twojego projektu.
NETSDK1006 Ścieżka pliku zasobów "{0}" nie jest odblokowana. Obsługiwane są tylko pełne ścieżki.
NETSDK1007 Nie można odnaleźć informacji o projekcie dla{0}". Może to wskazywać brak odwołania do projektu.
NETSDK1008 Brak metadanych{0}" w{1}" elementu "{2}".
NETSDK1009 Nierozpoznany token preprocesora "{0}" w{1}".
NETSDK1010 Zadanie "{0}" musi mieć wartość parametru "{1}" w celu korzystania ze wstępnie przetworzonej zawartości.
NETSDK1011 Z projektu '{0}' są używane zasoby, ale w '{1}' nie znaleziono odpowiedniej ścieżki do projektu MSBuild.
NETSDK1012 Nieoczekiwany typ pliku dla{0}". Typ jest zarówno „{1}”, jak i „{2}”.
NETSDK1013 Wartość TargetFramework "{0}" nie została rozpoznana. Może to być błędnie napisane. Jeśli nie, należy jawnie określić właściwości TargetFrameworkIdentifier i/lub TargetFrameworkVersion.
NETSDK1014 Element zawartości "{0}" określa "{1}", ale nie zapewnia "{2}" ani "{3}".
NETSDK1015 Token preprocesora "{0}" otrzymał więcej niż jedną wartość. Wybierz pozycję "{1}" jako wartość.
NETSDK1016 Nie można odnaleźć rozpoznanych ścieżek dla{0}".
NETSDK1017 Przed przetworzeniem zasobów należy skonfigurować preprocesor zasobów.
NETSDK1018 Nieprawidłowy ciąg wersji narzędzia NuGet: "{0}".
NETSDK1019 {0} jest niewspieraną platformą.
NETSDK1020 Katalog główny pakietu {0} został nieprawidłowo przypisany dla rozwiązanej biblioteki {1}.
NETSDK1021 Znaleziono więcej niż jeden plik dla {0}
NETSDK1022 Dołączono zduplikowane elementy "{0}". Zestaw .NET SDK domyślnie zawiera '{0}' elementy z katalogu projektu. Możesz usunąć te elementy z pliku projektu lub ustawić właściwość "{1}" na "{2}", jeśli chcesz jawnie dołączyć je do pliku projektu. Aby uzyskać więcej informacji, zobacz {4}. Zduplikowane elementy to: {3}.
NETSDK1023 Element PackageReference dla elementu "{0}" został uwzględniony w projekcie. Ten pakiet jest niejawnie przywoływany przez pakiet .NET SDK i zazwyczaj nie trzeba odwoływać się do niego w projekcie. Aby uzyskać więcej informacji, zobacz {1}.
NETSDK1024 Folder "{0}" już istnieje — usuń go lub podaj inną wartość ComposeWorkingDir.
NETSDK1025 Manifest docelowy {0}, który został podany, nie ma poprawnego formatu.
NETSDK1028 Określ element RuntimeIdentifier.
NETSDK1029 Nie można użyć pliku wykonywalnego "{0}" jako pliku wykonywalnego hosta aplikacji, ponieważ nie zawiera oczekiwanej sekwencji bajtów zastępczych "{1}", która oznacza, gdzie zostanie zapisana nazwa aplikacji.
NETSDK1030 Podana nazwa pliku "{0}" jest dłuższa niż 1024 bajty.
NETSDK1031 Nie jest obsługiwane kompilowanie ani publikowanie aplikacji samodzielnej bez określania identyfikatora RuntimeIdentifier. Musisz określić wartość RuntimeIdentifier lub ustawić wartość SelfContained na false.
NETSDK1032 Platforma RuntimeIdentifier "{0}" i platformy PlatformTarget "{1}" musi być zgodna.
NETSDK1042 Nie można załadować 'PlatformManifest' z '{0}', ponieważ nie istnieje.
NETSDK1043 Błąd podczas analizowania PlatformManifest z '{0}' linia {1}. Wiersze muszą mieć format {2}.
NETSDK1044 Błąd podczas analizowania platformy PlatformManifest z{0}wiersza {1}. {2} "{3}" był nieprawidłowy.
NETSDK1045 Bieżący zestaw .NET SDK nie obsługuje ustawiania jako celu {0}{1}. Ustal cel na {0}{2} lub niższy, albo użyj wersji zestawu .NET SDK, która obsługuje {0}{1}.
NETSDK1046 Wartość TargetFramework "{0}" jest nieprawidłowa. W przypadku wielu obiektów docelowych należy zamiast tego użyć właściwości "TargetFrameworks".
NETSDK1047 Plik zasobów "{0}" nie ma obiektu docelowego dla "{1}". Upewnij się, że przywracanie zostało uruchomione i że uwzględniłeś element '{2}' w TargetFrameworks dla swojego projektu. Może zajść potrzeba, aby dodać ciąg „{3}” do identyfikatorów uruchomieniowych projektu.
NETSDK1048 Określono parametr "AdditionalProbingPaths" dla parametru GenerateRuntimeConfigurationFiles, ale są pomijane, ponieważ parametr RuntimeConfigDevPath jest pusty.
NETSDK1049 Rozwiązany plik ma nieprawidłowy obraz, brak metadanych lub jest w inny sposób niedostępny. {0} {1}.
NETSDK1050 Wersja zestawu Microsoft.NET.Sdk używana przez ten projekt jest niewystarczająca do obsługi odwołań do bibliotek przeznaczonych dla platformy .NET Standard 1.5 lub nowszej. Zainstaluj wersję 2.0 lub nowszą zestawu .NET Core SDK.
NETSDK1051 Błąd podczas analizowania elementu FrameworkList z '{0}'. {1} "{2}" był nieprawidłowy.
NETSDK1052 Ścieżka pliku listy platformy "{0}" nie jest zakorzeniona. Obsługiwane są tylko pełne ścieżki.
NETSDK1053 Pakiet jako narzędzie nie obsługuje samodzielnej zawartości.
NETSDK1054 Obsługuje tylko platformę .NET Core.
NETSDK1055 Narzędzie DotnetTool nie obsługuje platformy docelowej niższej niż netcoreapp2.1.
NETSDK1056 Program Project jest przeznaczony dla środowiska uruchomieniowego "{0}", ale nie rozpoznał żadnych pakietów specyficznych dla środowiska uruchomieniowego. To środowisko uruchomieniowe może nie być obsługiwane przez platformę docelową.
NETSDK1057 Używasz wersji zapoznawczej platformy .NET. Zobacz https://aka.ms/dotnet-support-policy.
NETSDK1058 Nieprawidłowa wartość parametru ItemSpecToUse: '{0}'. Ta właściwość musi być pusta lub ustawiona na wartość "Left" lub "Right"
NETSDK1059 Narzędzie "{0}" jest teraz uwzględnione w zestawie SDK platformy .NET. Informacje na temat rozwiązywania tego ostrzeżenia są dostępne w https://aka.ms/dotnetclitools-in-box.
NETSDK1060 Błąd podczas odczytywania pliku zasobów: {0}
NETSDK1061 Projekt został przywrócony przy użyciu {0} wersji {1}, ale z bieżącymi ustawieniami zamiast tego będzie używana wersja {2}. Aby rozwiązać ten problem, upewnij się, że te same ustawienia są używane do przywracania i kolejnych operacji, takich jak kompilacja lub publikowanie. Zazwyczaj ten problem może wystąpić, jeśli właściwość RuntimeIdentifier jest ustawiona podczas kompilacji lub publikowania, ale nie podczas przywracania. Aby uzyskać więcej informacji, zobacz https://aka.ms/dotnet-runtime-patch-selection.
NETSDK1063 Ścieżka do pliku zasobów projektu nie została ustawiona. Uruchom przywracanie pakietu NuGet, aby wygenerować ten plik.
NETSDK1064 Nie znaleziono pakietu {0}, wersji {1}. Mogła zostać usunięta od czasu przywrócenia nuGet. W przeciwnym razie przywracanie NuGet mogło zostać ukończone tylko częściowo, co mogło być spowodowane ograniczeniami maksymalnej długości ścieżki.
NETSDK1065 Nie można odnaleźć hosta aplikacji dla {0}. {0} może być nieprawidłowym identyfikatorem środowiska uruchomieniowego (RID). Aby uzyskać więcej informacji na temat RID, zobacz https://aka.ms/rid-catalog.
NETSDK1067 Samodzielne aplikacje są zobowiązane do korzystania z hosta aplikacji. Ustaw wartość SelfContained na wartość false lub ustaw wartość UseAppHost na true.
NETSDK1068 Host aplikacji zależnych od platformy wymaga platformy docelowej co najmniej "netcoreapp2.1".
NETSDK1069 Ten projekt używa biblioteki przeznaczonej dla platformy .NET Standard 1.5 lub nowszej, a projekt jest przeznaczony dla wersji programu .NET Framework, która nie ma wbudowanej obsługi dla tej wersji platformy .NET Standard. Odwiedź https://aka.ms/net-standard-known-issues, aby zapoznać się z zestawem znanych problemów. Rozważ retargetowanie do .NET Framework 4.7.2.
NETSDK1070 Plik konfiguracji aplikacji musi mieć element konfiguracji głównej.
NETSDK1071 Element PackageReference do '{0}' określa wersję {1}. Nie zaleca się określania wersji tego pakietu. Aby uzyskać więcej informacji, zobacz https://aka.ms/sdkimplicitrefs.
NETSDK1072 Nie można użyć{0}jako pliku wykonywalnego hosta aplikacji, ponieważ nie jest to plik wykonywalny systemu Windows dla podsystemu CUI (konsola).
NETSDK1073 Nie rozpoznano odwołania do frameworku '{0}'.
NETSDK1074 Plik wykonywalny hosta aplikacji nie zostanie dostosowany, ponieważ dodanie zasobów wymaga wykonania kompilacji w systemie Windows (z wyjątkiem systemu Nano Server).
NETSDK1075 Identyfikator aktualizacji jest nieprawidłowy. Ta instancja nie może być używana do dalszych aktualizacji.
NETSDK1076 Polecenie AddResource może być używane tylko z typami zasobów całkowitych.
NETSDK1077 Nie można zablokować zasobu.
NETSDK1078 Nie można użyć{0}jako pliku wykonywalnego hosta aplikacji, ponieważ nie jest to plik systemu Windows PE.
NETSDK1079 Pakiet Microsoft.AspNetCore.All nie jest obsługiwany przy celowaniu w platformę .NET Core 3.0 lub wyższą. Zamiast tego należy użyć odwołania do Microsoft.AspNetCore.App, które będzie niejawnie dołączone przez Microsoft.NET.Sdk.Web.
NETSDK1080 Odwołanie do pakietu Microsoft.AspNetCore.App nie jest potrzebne, kiedy celem jest .NET Core 3.0 lub nowszy. Jeśli jest używany zestaw Microsoft.NET.Sdk.Web, współużytkowana struktura zostanie automatycznie przywołynięta. W przeciwnym razie element PackageReference powinien zostać zastąpiony elementem FrameworkReference.
NETSDK1081 Nie można odnaleźć pakietu określania wartości docelowej dla {0}. Możesz rozwiązać ten problem, uruchamiając przywracanie NuGet w projekcie.
NETSDK1082 Nie było żadnego pakietu uruchomieniowego dla {0} dostępnego dla określonego identyfikatora środowiska wykonawczego „{1}”.
NETSDK1083 Określony element RuntimeIdentifier "{0}" nie jest rozpoznawany.
NETSDK1084 Nie ma dostępnego hosta aplikacji dla określonego elementu RuntimeIdentifier "{0}".
NETSDK1085 Właściwość "NoBuild" została ustawiona na wartość true, ale element docelowy "Build" został wywołany.
NETSDK1086 Element FrameworkReference dla elementu "{0}" został uwzględniony w projekcie. Jest to niejawnie przywoływane przez zestaw SDK dla platformy .NET i zwykle nie trzeba odwoływać się do niego z projektu. Aby uzyskać więcej informacji, zobacz {1}.
NETSDK1087 Wiele elementów FrameworkReference dla '{0}' zostało uwzględnionych w projekcie.
NETSDK1088 Klasa COMVisible „{0}” musi mieć atrybut GuidAttribute zawierający CLSID tej klasy, aby była widoczna dla COM na platformie .NET Core.
NETSDK1089 Typy „{0}” i „{1}” mają ten sam CLSID „{2}” ustawiony w ich atrybucie GuidAttribute. Każda klasa COMVisible musi mieć odrębny identyfikator GUID dla swojego CLSID.
NETSDK1090 Podany zestaw "{0}" jest nieprawidłowy. Nie można wygenerować z niego CLSIDMap.
NETSDK1091 Nie można odnaleźć hosta COM platformy .NET Core. Host .NET Core COM jest dostępny tylko w .NET Core 3.0 lub nowszym, przy ukierunkowaniu na Windows.
NETSDK1092 Nie można osadzić elementu CLSIDMap na hoście COM, ponieważ dodanie zasobów wymaga wykonania kompilacji w systemie Windows (z wyjątkiem systemu Nano Server).
NETSDK1093 Narzędzia projektu (DotnetCliTool) obsługują tylko platformę .NET Core 2.2 i niższe.
NETSDK1094 Nie można zoptymalizować zestawów pod kątem wydajności: nie znaleziono prawidłowego pakietu uruchomieniowego. Ustaw właściwość PublishReadyToRun na false lub użyj obsługiwanego identyfikatora środowiska uruchomieniowego podczas publikowania. Celując w platformę .NET 6 lub nowszą, upewnij się, że pakiety są przywracane z ustawioną właściwością PublishReadyToRun na true.
NETSDK1095 Optymalizacja zestawów pod kątem wydajności nie jest obsługiwana dla wybranej platformy docelowej ani architektury. Sprawdź, czy używasz obsługiwanego identyfikatora środowiska uruchomieniowego lub ustaw właściwość PublishReadyToRun na false.
NETSDK1096 Optymalizacja zestawów pod kątem wydajności nie powiodła się. Można wykluczyć nieudane zestawy z optymalizacji lub ustawić właściwość PublishReadyToRun na false.
NETSDK1097 Publikowanie aplikacji w jednym pliku nie jest obsługiwane bez określania identyfikatora RuntimeIdentifier. Musisz określić wartość RuntimeIdentifier lub ustawić wartość PublishSingleFile na false.
NETSDK1098 Aplikacje opublikowane w jednym pliku są wymagane do korzystania z hosta aplikacji. Musisz ustawić wartość False dla parametru PublishSingleFile lub ustawić wartość True dla właściwości UseAppHost.
NETSDK1099 Publikowanie w jednym pliku jest obsługiwane tylko w przypadku aplikacji wykonywalnych.
NETSDK1100 Aby utworzyć projekt przeznaczony dla systemu Windows w tym systemie operacyjnym, ustaw właściwość EnableWindowsTargeting na true.
NETSDK1102 Optymalizacja zestawów pod kątem rozmiaru nie jest obsługiwana w przypadku wybranej konfiguracji publikowania. Upewnij się, że publikujesz samodzielną aplikację.
NETSDK1103 Ustawienie RollForward jest obsługiwane tylko na platformie .NET Core 3.0 lub nowszej.
NETSDK1104 Wartość RollForward "{0}" jest nieprawidłowa. Dozwolone wartości to {1}.
NETSDK1105 Aplikacje klasyczne systemu Windows są obsługiwane tylko na platformie .NET Core 3.0 lub nowszej.
NETSDK1106 Microsoft.NET.Sdk.WindowsDesktop wymaga ustawienia "UseWpf" lub "UseWindowsForms" na wartość "true".
NETSDK1107 Microsoft.NET.Sdk.WindowsDesktop jest wymagany do tworzenia aplikacji klasycznych systemu Windows. "UseWpf" i "UseWindowsForms" nie są obsługiwane przez aktualne SDK.
NETSDK1109 Nie można odnaleźć pliku listy środowiska uruchomieniowego{0}. Zgłoś ten błąd zespołowi platformy .NET tutaj: https://aka.ms/dotnet-sdk-issue.
NETSDK1110 Więcej niż jeden zasób w pakiecie uruchomieniowym ma tę samą docelową ścieżkę podrzędną "{0}". Zgłoś ten błąd zespołowi platformy .NET tutaj: https://aka.ms/dotnet-sdk-issue.
NETSDK1111 Nie można usunąć wyjściowego hosta apphost: {0}.
NETSDK1112 Pakiet środowiska uruchomieniowego dla {0} nie został pobrany. Spróbuj uruchomić przywracanie NuGet przy użyciu RuntimeIdentifier '{1}'.
NETSDK1113 Nie udało się utworzyć apphost (próba {0} z {1}): {2}.
NETSDK1114 Nie można odnaleźć hosta IJW platformy .NET Core. Host IJW dla platformy .NET Core jest dostępny tylko na .NET Core 3.1 lub nowszym w przypadku systemu Windows.
NETSDK1115 Bieżący zestaw .NET SDK nie obsługuje programu .NET Framework bez użycia domyślnych ustawień .NET SDK. Prawdopodobnie jest to spowodowane niezgodnością między właściwością CLRSupport projektu języka C++/interfejsu wiersza polecenia i elementem TargetFramework.
NETSDK1116 Projekty C++/CLI przeznaczone dla platformy .NET Core muszą być bibliotekami dynamicznymi.
NETSDK1117 Nie obsługuje publikowania projektu C++/CLI przeznaczonego dla platformy dotnet core.
NETSDK1118 Nie można pakować projektów C++/CLI przeznaczonych dla platformy .NET Core.
NETSDK1119 Projekty C++/CLI przeznaczone dla platformy .NET Core nie mogą używać polecenia EnableComHosting=true.
NETSDK1120 Projekty C++/CLI przeznaczone dla platformy .NET Core wymagają platformy docelowej co najmniej "netcoreapp3.1".
NETSDK1121 Projekty C++/CLI przeznaczone dla platformy .NET Core nie mogą używać wartości SelfContained=true.
NETSDK1122 Kompilacja ReadyToRun zostanie pominięta, ponieważ jest obsługiwana tylko dla platformy .NET Core 3.0 lub nowszej.
NETSDK1123 Publikowanie aplikacji w jednym pliku wymaga platformy .NET Core 3.0 lub nowszej.
NETSDK1124 Przycinanie zestawów wymaga platformy .NET Core 3.0 lub nowszej.
NETSDK1125 Publikowanie w jednym pliku jest obsługiwane tylko dla elementu docelowego netcoreapp.
NETSDK1126 Publikowanie elementu ReadyToRun przy użyciu narzędzia Crossgen2 jest obsługiwane tylko w przypadku aplikacji samodzielnych.
NETSDK1127 Pakiet docelowy {0} nie jest zainstalowany. Przywróć i spróbuj ponownie.
NETSDK1128 Hosting COM nie obsługuje samodzielnych wdrożeń.
NETSDK1129 Obiekt docelowy "Publikuj" nie jest obsługiwany bez określenia frameworku docelowego. Bieżący projekt jest przeznaczony dla wielu platform. Należy określić strukturę opublikowanej aplikacji.
NETSDK1130 Nie można odwołać się do {1}. Bezpośrednie odwoływanie się do komponentu metadanych systemu Windows podczas korzystania z platformy .NET 5 lub nowszej nie jest obsługiwane. Aby uzyskać więcej informacji, zobacz https://aka.ms/netsdk1130.
NETSDK1131 Stworzenie zarządzanego składnika metadanych systemu Windows za pomocą narzędzia WinMDExp nie jest obsługiwane przy ukierunkowaniu na {0}.
NETSDK1132 Żadne informacje o pakiecie uruchomieniowym nie były dostępne dla {0}.
NETSDK1133 Wystąpił konflikt informacji o pakietach środowiska uruchomieniowego dostępnych dla {0}.
NETSDK1134 Tworzenie rozwiązania z określonym elementem RuntimeIdentifier nie jest obsługiwane. Jeśli chcesz opublikować dla pojedynczego identyfikatora RID, określ ten identyfikator RID na poziomie projektu indywidualnego.
NETSDK1135 SupportedOSPlatformVersion {0} nie może być wyższa niż TargetPlatformVersion {1}.
NETSDK1136 Platforma docelowa musi być ustawiona na Windows (zazwyczaj przez dołączenie "-windows" we właściwości TargetFramework) w przypadku korzystania z formularzy systemu Windows lub WPF albo odwoływania się do projektów lub pakietów, które to robią.
NETSDK1137 Nie jest już konieczne korzystanie z zestawu SDK Microsoft.NET.Sdk.WindowsDesktop. Rozważ zmianę atrybutu zestawu SDK głównego elementu projektu na "Microsoft.NET.Sdk".
NETSDK1138 Platforma docelowa "{0}" jest niedostępna i nie będzie otrzymywać aktualizacji zabezpieczeń w przyszłości. Aby uzyskać więcej informacji na temat zasad pomocy technicznej, zobacz https://aka.ms/dotnet-core-support.
NETSDK1139 Identyfikator platformy docelowej {0} nie został rozpoznany.
NETSDK1140 {0} nie jest prawidłową wersją TargetPlatformVersion dla {1}. Prawidłowe wersje to:
NETSDK1141 Nie można ustalić wersji pakietu .NET SDK zgodnie z global.json umieszczonym w {0}.
NETSDK1142 Dołączanie symboli w jednym pakiecie plików nie jest obsługiwane podczas publikowania dla programu . NET5 lub nowszy.
NETSDK1143 Uwzględnianie całej zawartości w jednym pakiecie plików obejmuje również biblioteki natywne. Jeśli parametr IncludeAllContentForSelfExtract ma wartość true, parametr IncludeNativeLibrariesForSelfExtract nie może mieć wartości false.
NETSDK1144 Optymalizacja zestawów pod kątem rozmiaru nie powiodła się. Optymalizację można wyłączyć, ustawiając właściwość PublishTrimmed na false.
NETSDK1145 Pakiet {0} nie jest zainstalowany, a przywracanie pakietów NuGet nie jest obsługiwane. Uaktualnij program Visual Studio, usuń global.json, jeśli określa określoną wersję zestawu SDK i odinstaluj nowszy zestaw SDK. Aby uzyskać więcej opcji, zobacz https://aka.ms/targeting-apphost-pack-missing. Typ pakietu:{0}, katalog pakietu: {1}, docelowa platforma: {2}, Identyfikator pakietu: {3}, Wersja pakietu: {4}.
NETSDK1146 Narzędzie PackAsTool nie obsługuje ustawiania elementu TargetPlatformIdentifier. Na przykład element TargetFramework nie może być net5.0-windows, tylko net5.0. Narzędzie PackAsTool nie obsługuje również elementu UseWPF ani UseWindowsForms przy określaniu platformy docelowej .NET 5 lub nowszej.
NETSDK1147 Aby skompilować ten projekt, należy zainstalować następujące pakiety robocze: {0}.
NETSDK1148 Zestaw, do którego się odwołano, został skompilowany przy użyciu nowszej wersji Microsoft.Windows.SDK.NET.dll. Proszę zaktualizować do nowszej wersji .NET SDK, aby używać tego zestawu.
NETSDK1149 nie można odwołać się do {0}, ponieważ używa wbudowanej obsługi WinRT, która nie jest już obsługiwana w .NET 5 i nowszych wersjach. Wymagana jest zaktualizowana wersja składnika obsługującego platformę .NET 5. Aby uzyskać więcej informacji, zobacz https://aka.ms/netsdk1149.
NETSDK1150 Odwołany projekt "{0}" jest plikiem, który nie jest samodzielnym plikiem wykonywalnym. Plik wykonywalny, który nie jest samodzielny, nie może być używany jako odwołanie przez samodzielny plik wykonywalny. Aby uzyskać więcej informacji, zobacz https://aka.ms/netsdk1150.
NETSDK1151 Przywoływalny projekt "{0}" jest samodzielnym plikiem wykonywalnym. Samodzielny plik wykonywalny nie może być referencją dla niesamodzielnego pliku wykonywalnego. Aby uzyskać więcej informacji, zobacz https://aka.ms/netsdk1151.
NETSDK1152 Znaleziono wiele plików wyjściowych z tą samą ścieżką względną: {0}.
NETSDK1153 Nie określono narzędzia CrossgenTool w trybie kompilacji PDB.
NETSDK1154 Parametr Crossgen2Tool musi być określony, gdy parametr UseCrossgen2 jest ustawiony na wartość true.
NETSDK1155 Nie można odnaleźć pliku wykonywalnego Crossgen2Tool{0}.
NETSDK1156 Nie znaleziono pliku wykonywalnego hosta .NET{0}.
NETSDK1157 Nie można odnaleźć biblioteki JIT "{0}".
NETSDK1158 Wymagane metadane „{0}” są brakujące we wpisie Crossgen2Tool.
NETSDK1159 Właściwość CrossgenTool musi być określona, gdy zmienna UseCrossgen2 ma wartość false.
NETSDK1160 Nie można odnaleźć pliku wykonywalnego CrossgenTool{0}.
NETSDK1161 Nie można odnaleźć biblioteki DiaSymReader "{0}".
NETSDK1162 Generowanie pliku PDB: nie można odnaleźć pliku wykonywalnego R2R "{0}".
NETSDK1163 Nie można odnaleźć zestawu wejściowego "{0}".
NETSDK1164 Brak ścieżki wyjściowej PDB w trybie generowania PDB (metadane OutputPDBImage).
NETSDK1165 Brak ścieżki wyjściowej obrazu R2R (metadane OutputR2RImage).
NETSDK1166 Nie można emitować symboli podczas publikowania na platformę .NET 5, używając Crossgen2 w trybie złożonym.
NETSDK1167 Kompresja w jednym pakiecie plików jest obsługiwana tylko w przypadku publikowania dla platformy .NET 6 lub nowszej.
NETSDK1168 WPF nie jest obsługiwany lub zalecany z włączonym przycinaniem. Aby uzyskać więcej informacji, przejdź do https://aka.ms/dotnet-illink/wpf.
NETSDK1169 Ten sam identyfikator zasobu {0} został określony dla dwóch bibliotek typów "{1}" i "{2}". Niedozwolone są zduplikowane identyfikatory bibliotek typów.
NETSDK1170 Podany identyfikator biblioteki typów "{0}" dla biblioteki typów "{1}" jest nieprawidłowy. Identyfikator musi być dodatnią liczbą całkowitą mniejszą niż 65536.
NETSDK1171 Identyfikator liczby całkowitej mniejszy niż 65536 musi być podany dla biblioteki typów "{0}", ponieważ określono więcej niż jedną bibliotekę typów.
NETSDK1172 Podana biblioteka typów "{0}" nie istnieje.
NETSDK1173 Podana biblioteka typów "{0}" jest w nieprawidłowym formacie.
NETSDK1174 Skrót -p dla --project jest przestarzały. Proszę użyć --project.
NETSDK1175 Formularze systemu Windows nie są obsługiwane lub zalecane z włączonym przycinaniem. Aby uzyskać więcej informacji, przejdź do https://aka.ms/dotnet-illink/windows-forms.
NETSDK1176 Kompresja w jednym pakiecie plików jest obsługiwana tylko podczas publikowania aplikacji samodzielnej.
NETSDK1177 Nie udało się podpisać apphosta z kodem błędu {1}: {0}.
NETSDK1178 Projekt zależy od następujących pakietów obciążeń, które nie istnieją w żadnym z obciążeń dostępnych w tej instalacji: {0}.
NETSDK1179 Jedna z opcji "--self-contained" lub "--no-self-contained" jest wymagana, gdy używana jest opcja "--runtime".
NETSDK1181 Błąd podczas pobierania wersji pakietu: Pakiet "{0}" nie był obecny w manifestach obciążenia.
NETSDK1182 Określanie .NET 6.0 lub nowszej jako platformy w programie Visual Studio 2019 nie jest obsługiwane.
NETSDK1183 Nie można zoptymalizować zestawów do kompilacji przed czasem: nie znaleziono prawidłowego pakietu uruchomieniowego. Ustaw właściwość PublishAot na false lub użyj obsługiwanego identyfikatora środowiska uruchomieniowego podczas publikowania. W przypadku celu .NET 7 lub nowszego upewnij się, że przywracasz pakiety z właściwością PublishAot ustawioną na true.
NETSDK1184 Pakiet docelowy dla FrameworkReference '{0}' był niedostępny. Może to być spowodowane tym, że wartość DisableTransitiveFrameworkReferenceDownloads została ustawiona na true.
NETSDK1185 Pakiet uruchomieniowy frameworkReference "{0}" był niedostępny. Ustawienie DisableTransitiveFrameworkReferenceDownloads na true może być tego powodem.
NETSDK1186 Ten projekt zależy od programu Maui Essentials za pośrednictwem odwołania do projektu lub pakietu NuGet, ale nie deklaruje jawnie tej zależności. Aby skompilować ten projekt, należy ustawić właściwość UseMauiEssentials na true (i zainstalować obciążenie Maui w razie potrzeby).
NETSDK1187 Pakiet {0}{1} ma zasób w ustawieniach lokalnych "{2}". Ten region ustawień lokalnych został znormalizowany do standardowego formatu "{3}", aby zapobiec problemom z pisownią liter w kompilacji. Rozważ powiadomienie autora pakietu o tym problemie z wielkością liter.
NETSDK1188 Pakiet {0}{1} ma zasób z locale "{2}". Te ustawienia regionalne nie są rozpoznawane przez platformę .NET. Rozważ powiadomienie autora pakietu, że wydaje się, że używa on nieprawidłowych ustawień regionalnych.
NETSDK1189 Opcja Prefer32Bit nie jest obsługiwana i nie ma wpływu na cel netcoreapp.
NETSDK1190 Aby użyć{0}" w projektach rozwiązań, należy ustawić zmienną środowiskową "{1}" (true). Spowoduje to zwiększenie czasu ukończenia operacji.
NETSDK1191 Nie można wywnioskować identyfikatora środowiska uruchomieniowego dla właściwości "{0}". Określ jawnie identyfikator rid.
NETSDK1192 Określanie platformy .NET 7.0 lub nowszej w programie Visual Studio 2022 17.3 nie jest obsługiwane.
NETSDK1193 Jeśli parametr PublishSelfContained jest ustawiony, musi mieć wartość true lub false. Podana wartość to "{0}".
NETSDK1194 Opcja "---output" nie jest obsługiwana podczas tworzenia rozwiązania. Określenie ścieżki wyjściowej na poziomie rozwiązania powoduje skopiowanie wszystkich projektów danych wyjściowych do tego samego katalogu, co może prowadzić do niespójnych kompilacji.
NETSDK1195 Przycinanie, analiza zgodności kodu na potrzeby przycinania, wdrożenie pojedynczego pliku lub kompilacja wcześniejsza (AOT) nie są obsługiwane dla platformy docelowej. Aby uzyskać więcej informacji, zobacz https://aka.ms/netsdk1195
NETSDK1196 Zestaw SDK nie obsługuje kompilacji przed upływem czasu. Ustaw właściwość PublishAot na false.
NETSDK1197 Wiele projektów zawiera sprzeczne wartości "{0}"; upewnij się, że wartości są zgodne. Rozważ użycie pliku Directory.build.props, aby ustawić właściwość dla wszystkich projektów. Projekty powodujące konflikty: {1}.
NETSDK1198 Profil publikowania o nazwie "{0}" nie został znaleziony w projekcie. Ustaw właściwość PublishProfile na prawidłową nazwę pliku.
NETSDK1199 Właściwości ArtifactsPath i UseArtifactsOutput nie można ustawić w pliku projektu z powodu ograniczeń porządkowania programu MSBuild. Należy je ustawić w pliku Directory.Build.props lub w wierszu polecenia. Aby uzyskać więcej informacji, zobacz https://aka.ms/netsdk1199.
NETSDK1200 Jeśli parametr UseArtifactsPath ma wartość true, a element ArtifactsPath nie jest ustawiony, musi istnieć plik Directory.Build.props, aby określić, gdzie powinien znajdować się folder artefaktów.
NETSDK1201 W przypadku projektów ukierunkowanych na platformę .NET 8.0 i nowsze, określenie identyfikatora środowiska uruchomieniowego (RuntimeIdentifier) nie będzie już domyślnie tworzyć samodzielnej aplikacji. Aby kontynuować tworzenie aplikacji samodzielnie, ustaw właściwość SelfContained na true lub użyj argumentu --self-contained.
NETSDK1202 Obciążenie "{0}" nie jest obsługiwane i nie będzie otrzymywać aktualizacji zabezpieczeń w przyszłości. Aby uzyskać więcej informacji na temat zasad pomocy technicznej, zobacz {1}.
NETSDK1203 Kompilacja z wyprzedzeniem nie jest obsługiwana dla docelowego identyfikatora środowiska uruchomieniowego "{0}".
NETSDK1204 Kompilacja przed upływem czasu nie jest obsługiwana na bieżącej platformie "{0}".
NETSDK1205 Pakiet Microsoft.Net.Compilers.Toolset.Framework nie powinien być ustawiany bezpośrednio. Ustaw właściwość "BuildWithNetFrameworkHostedCompiler" na wartość "true" w przypadku potrzeby.
NETSDK1206 Znaleziono identyfikatory środowiska uruchomieniowego specyficzne dla wersji lub specyficzne dla dystrybucji: {0}. Biblioteki, których dotyczy problem: {1}. W programie .NET 8.0 i nowszych zasoby dla identyfikatorów środowiska uruchomieniowego specyficznego dla wersji i dystrybucji nie zostaną domyślnie znalezione. Aby uzyskać szczegółowe informacje, zobacz https://aka.ms/dotnet/rid-usage.
NETSDK1207 Kompilacja z wyprzedzeniem nie jest obsługiwana dla platformy docelowej.
NETSDK1208 Identyfikator platformy docelowej {0} nie został rozpoznany. Dzieje się tak, ponieważ parametr MSBuildEnableWorkloadResolver jest ustawiony na wartość false, co wyłącza obciążenia zestawu SDK platformy .NET, które są wymagane dla tego identyfikatora. Usuń ustawienie tej zmiennej środowiskowej lub właściwości MSBuild w celu włączenia obciążeń.
NETSDK1209 Bieżąca wersja programu Visual Studio nie obsługuje określania wartości docelowej {0}{1}. Docelowa {0}{2} lub niższa albo użyj wersji programu Visual Studio {3} lub nowszej.
NETSDK1210 IsAotCompatible i EnableAotAnalyzer nie są obsługiwane dla platformy docelowej. Rozważ użycie wielokierunkowego targetowania do obsługiwanych frameworków, aby umożliwić analizę kompilacji przedwcześnie i ustawić wartość IsAotCompatible tylko dla obsługiwanych frameworków. Na przykład:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))>true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer nie jest obsługiwany dla platformy docelowej. Rozważ użycie wielu elementów docelowych w obsługiwanej strukturze, aby włączyć analizę pojedynczego pliku i ustawić ustawienie EnableSingleFileAnalyzer tylko dla obsługiwanych struktur. Na przykład:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable i EnableTrimAnalyzer nie są obsługiwane dla platformy docelowej. Rozważ użycie wielu elementów docelowych w obsługiwanej strukturze, aby włączyć przycinanie i ustawić opcję IsTrimmable tylko dla obsługiwanych struktur. Na przykład:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</IsTrimmable>
NETSDK1213 Określanie platformy .NET 8.0 lub nowszej nie jest obsługiwane w programie Visual Studio 2022 17.7.