2010-01-27 6 views
4

J'ai installé Visual Studio 2010 beta 1 et j'ai supprimé. Maintenant, lorsque j'essaie de créer un projet dans Visual Studio 2008, j'obtiens l'erreur "MSBUildToolsPath n'est pas spécifié pour le ToolsVersion" 4.0 "défini dans" HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSBuild \ TOolsVersions \ 4.0 "ou la valeur spécifiée évalue à la chaîne vide ". Comment est-ce que je change le ToolsVersion en "3.5", ainsi cela fonctionne? Je me suis rendu compte que je devais supprimer la clé de registre sous HKLM/Software/Wow6432node/MicrosoftComment changer le toolpath par défaut pour Visual Studio 2008?

Répondre

1

Assurez-vous que les clés de Registre suivantes n'existent pas dans la machine: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSBuild \ 4.0 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSBuild \ ToolsVersion \ 4.0

6

J'avais désinstallé VS 2015 et eu cette erreur. Seule la suppression de la clé 14.0 au HKEY_LOCAL_MACHINE/Software/Wow6432node/Microsoft a aidé.

+1

même. Pour plus d'informations, voir: https://blogs.msdn.microsoft.com/visualstudio/2010/02/26/my-visual-studio-2008-is-broken-after-uninstalling-net-framework-4-0 ou http://support.embarcadero.com/article/44610 – David

4

Pour être précis: Supprimer les registres suivants HKLM/Software/Microsoft/MSBuild/ToolVersions/14.0 HKLM/Software/Wow6432node/Microsoft/MSBuild/ToolVersions/14.0

Questions connexes