MSBuild-Fehler MSB4140

Aktualisiert: November 2007

'MSB4140: Default ToolsVersion is specified in neither the registry nor configuration file.'

MSB4140: Die Standardtoolsversion ist weder in der Registrierung noch in der Konfigurationsdatei angegeben.

Im Projekt ist kein standardmäßiger ToolsVersion-Wert angegeben. Daher weiß MSBuild nicht, welcher Wert verwendet werden soll.

So beheben Sie diesen Fehler

  • Stellen Sie sicher, dass ein DefaultToolsVersion-Wert entweder in der Registrierung, in der Toolsets definiert sind, oder in einer Konfigurationsdatei (wie z. B. msbuild.exe.config) angegeben ist.

Siehe auch

Referenz

Project-Element (MSBuild)

Ressourcen für die Problembehandlung bei MSBuild-Fehlern

Weitere Ressourcen

Builderstellung für bestimmte .NET Framework-Versionen