Wie werde ich diesen Fehler los, ich verwende Visual Studio 2008, weil 2010 einige meiner VB-Projekte nicht öffnen würde.Projektdatei enthält ToolsVersion = "4.0", die von dieser Version von MSBuild nicht unterstützt wird
Projektdatei enthält ToolsVersion = "4.0", die von dieser Version von MSBuild nicht unterstützt wird
Antwort
Ein VS2008 Projektdatei beginnt mit
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
wo die Toolsversion die Version .NET Framework-Tools an. VS2010 nutzt .net 4, hat also die entsprechende Änderung in seiner Tools-Version deutlich gemacht.
Ich würde erwarten, dass das Öffnen Ihrer Projektdateien in Notepad und das Zurücksetzen der Tools-Version auf 3.5 dieses Problem beheben. Ob da noch andere Rückwärtsinkompatibilitäten lauern, konnte ich nicht sagen.
Installieren Sie Visual Studio 2008 SP1, es wird in Ordnung sein!
Das war nicht der Fall für mich. Erhalte immer noch den Fehler. –
Änderung der Zielrahmen auf 3,5
in project settings --> compile -->more options--> target framework
- 1. VsTsc Aufgabe nicht von toolsversion unterstützt
- 2. Die Version von iOS auf "mydevice_name" wird von dieser Installation des iOS SDK nicht unterstützt.
- 3. WebPublishMethod (FileSystem) wird noch nicht von der Msbuild-Befehlszeile unterstützt
- 4. Wie richtige Version von Msbuild
- 5. Zielspezifische Version von .NET mit MSBuild
- 6. Build VS2010-Lösungsdatei von Msbuild-Befehlszeile
- 7. Apache-Hive-Fehler Zusammenführung von Anmeldeinformationen, die in dieser Version von hadoop nicht unterstützt werden
- 8. ASP.NET MVC-Projekt „nicht von dieser Installation nicht unterstützt“
- 9. HTTP-Methode GET wird von dieser URL nicht unterstützt
- 10. Verwendung 4.0-Version von Httpclient
- 11. Logging Erstellen von Nachrichten mit MSBuild 4.0
- 12. Load-Klasse aus der Registrierung mit COM arbeitet mit ToolsVersion = "2.0" aber failes mit ToolsVersion = "4.0"
- 13. Das Benutzerinstanz-Anmeldekennzeichen wird in dieser Version von SQL Server nicht unterstützt. Die Verbindung wird geschlossen, in asp.net mvc5
- 14. Welche Version von GNU GCC unterstützt die TR1 extern Vorlagen?
- 15. MSBuild Überprüfen von Eigenschaften
- 16. Unicode-Version von Java unterstützt 6
- 17. .jsproj kann nicht geöffnet werden. Dieser Projekttyp wird von dieser Installation nicht unterstützt
- 18. Dynamische Sprachen unterstützt von .NET 4.0 DLR
- 19. Die Datenbank kann nicht geöffnet werden, da es die Version 706 ist. Dieser Server unterstützt die Version 655 und früher. Eine Herabstufung Pfad wird nicht unterstützt
- 20. Wie Debuggen einer Projektdatei in MSBuild 12.0/VS2013?
- 21. Access-Version von AssemblyInfo in MSBuild
- 22. 405 HTTP-Methode PUT wird von dieser URL unterstützt
- 23. MsBuild nicht finden Veröffentlichungsprofil
- 24. Welche Version von Go wird unter OSX 10.7.5 (Lion) unterstützt
- 25. Wie die gleiche msbuild Ziel zweimal mit unterschiedlichen Parametern aus msbuild Projektdatei selbst
- 26. Statement 'SELECT INTO' ist nicht in dieser Version von SQL Server unterstützt - SQL Azure
- 27. Javaagent Berichte "redefinyClasses wird in dieser Umgebung nicht unterstützt"
- 28. HTTP-Status 500 - Java Runtime Environment (JRE) Version 1.7 wird von diesem Treiber nicht unterstützt
- 29. Wie bekomme ich Mono, um die richtige 'ToolsVersion' zu verwenden?
- 30. Tempomat .NET 4.0 MSBUILD Logger
kann ich bestätigen dies der Fall für mich war. – ddc0660