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 MSB8003.
Testo del messaggio
MSB8003: The *property-name* property is not defined. Some build tools may not be found.
Descrizione
Questo errore si verifica quando una proprietà di compilazione non è definita.
Le cause comuni di questo errore includono:
- La
VCToolsInstallDirproprietà non è impostata. - La
WindowsSDKDirproprietà non è impostata nel progetto. - Un carico di lavoro C++ non è installato con il programma di installazione di Visual Studio.
Risoluzione
Definire un valore supportato per la proprietà specificata, ad esempio la VCToolsInstallDir proprietà o WindowsSDKDir .
Usare il programma di installazione di Visual Studio per installare carichi di lavoro e componenti facoltativi. Per altre informazioni, vedere Modificare Visual Studio. Scegliere uno dei carichi di lavoro C++ e installare gli strumenti di compilazione MSVC. Usare la scheda Singoli componenti del programma di installazione per scegliere piattaforme, librerie e SDK specifici.
Da Visual Studio 2015, Windows SDK ospita le intestazioni e le librerie per la libreria di runtime C. È consigliabile installare e usare la versione più recente di Windows SDK disponibile nel programma di installazione di Visual Studio e impostare la proprietà Versione di Windows SDK nelle pagine delle proprietà del progetto in modo che corrispondano.
Si applica a:
Tutte le versioni di MSBuild