Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano kod błędu MSB4278.
Tekst wiadomości
MSB4278: The imported file 'value' does not exist and appears to be part of a Visual Studio component. This file may require MSBuild.exe in order to be imported successfully, and so may fail to build in the dotnet CLI.
Uwagi
Ten błąd występuje, gdy używasz dotnet build i próbujesz zaimportować plik, ale zaimportowany plik wymaga plików kompilacji programu Visual Studio, do których dotnet build nie ma dostępu. Dzieje się tak na przykład, gdy próbujesz skompilować starszy projekt, który nie jest projektem w stylu zestawu SDK (nie ma atrybutu Sdk w elemecie Project) z dotnet build. Polecenie dotnet build może tworzyć tylko projekty w stylu zestawu SDK. Zobacz Użyj zestawów SDK projektu MSBuild.
Ten błąd może również wystąpić, jeśli spróbujesz skompilować projekt C++ (.vcxproj) przy użyciu dotnet build.
Rezolucja
Kompilowanie projektu przy użyciu MSBuild.exe lub Visual Studio. Sprawdź, czy program Visual Studio jest zainstalowany na maszynie kompilacji i czy masz zainstalowane obciążenie .NET Desktop development.
Dotyczy
Wszystkie wersje programu MSBuild