Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive il codice di errore MSB4278.
Testo del messaggio
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.
Osservazioni
Questo errore si verifica quando si usa dotnet build e si tenta di importare un file, ma il file importato richiede file di compilazione di Visual Studio, a cui dotnet build non ha accesso. Ciò si verifica, ad esempio, quando si tenta di compilare un progetto meno recente che non è un progetto di tipo SDK (non ha l'attributo Sdk nell'elemento Project) con dotnet build. Il comando dotnet build può compilare solo progetti in stile SDK. Vedi Utilizzare gli SDK del progetto MSBuild.
Questo errore può verificarsi anche se si tenta di compilare un progetto C++ (.vcxproj) con dotnet build.
Risoluzione
Usare MSBuild.exe o Visual Studio per compilare il progetto. Verificare che Visual Studio sia installato sulla macchina di compilazione e che sia installato il pacchetto di sviluppo sviluppo di applicazioni desktop .NET.
Si applica a
Tutte le versioni di MSBuild