2008-12-21 9 views
1

J'étais en train de convertir un projet VS2003 (.NET 1.1) en VS2008 (.NET 2.0) et j'avais converti tout le C# (assez facile). J'ai eu une nouvelle machine et j'ai fait la conversion C# sur VS2008. Nous avions une couche C++ qui ne fonctionnait pas sous .NET 2.0 en raison de problèmes de protection de la mémoire.VS.NET 2003 et VS.NET 2008 coexistence

La couche C++ était assez vieux et a été écrit par des sous-traitants il y a quelques années - son code pas grand ...

Mon ancienne machine avait une installation de VS 2003 avec notre couche C/C++ (qui parlait à Visibroker) Je n'avais pas fini de convertir les parties C quand le disque dur de cette machine s'est écrasé.

Je n'ai pas le temps de corriger la conversion .NET 2.0 de bits du C alors encore besoin de construire en 2003. VS

La question est: Puis-je installer VS 2003 après VS2008? Cela va-t-il gâcher les choses? L'installer dans une machine virtuelle n'est pas une option en raison de la politique de l'entreprise.

merci

+0

Merci pour les commentaires. Vous m'avez donné la confiance pour l'essayer! – Fortyrunner

Répondre

3

J'étais dans la même situation depuis quelque temps et j'ai installé VS 2003 sur un PC (virtuel) sur lequel VS 2008 était déjà installé. Malheureusement je ne me souviens pas si j'avais fait une "réparation" de l'installation de VS 2008 après l'installation de VS 2003, mais je pense que ça a marché.

1

J'ai exécuté simultanément vs2003 et vs2008. Je crois que le pire scénario pour l'installation de 2003 après 2008 serait de devoir réinstaller 2008.

Je voudrais aller de l'avant et essayer, mais je ne voudrais pas commencer à moins que j'aie eu la plupart du temps pour le faire.

2

Je viens juste de faire ça la semaine dernière. L'installation de 2003 après 2008 fonctionne très bien. La seule chose qui semble avoir été foiré est que maintenant toutes les icônes VS ressemblent à celles de 2003 dans Windows.

0

L'installation de vsnet 2003 après 2008 ira bien, le seul problème est que l'auto-vérificateur de version de vsnet peut ne pas fonctionner. Par exemple, si vous installez 2008 après 2003, la bonne version de vsnet sera ouverte si vous double-cliquez sur un fichier de projet ou un fichier de solution, selon sa version actuelle. Mais si elle est inversée, le vérificateur de version .net 2003 remplacera 2008, et il ne pourra pas ouvrir vsnet2008 si vous double-cliquez sur un ancien fichier de projet de version. Il suffit de réinstaller 2008 pour résoudre le problème.

Questions connexes