2010-06-07 5 views
1

Lorsque j'ai construit ce nouveau PC, je n'ai pas installé VC++ 6.0 car je ne pensais pas en avoir besoin à nouveau.Est-il sécuritaire d'installer VC++ 6.0 après Visual Studio 2008?

Cependant, je viens de découvrir que j'ai besoin de reconstruire une application vraiment ancienne. Il ne compile pas sous VS 2008 (ce qui n'est pas surprenant puisqu'il n'a pas été touché depuis 7 ans) et comme mes compétences en C++ sont un peu rouillées je n'ai pas le temps d'essayer de savoir si je peux changer le code ou pas.

La solution la plus simple semble être simplement d'installer VC++ 6.0, mais je ne trouve aucune information quant à savoir si c'est une bonne chose à faire ou non.

Fondamentalement, va-t-il casser mon installation de VS 2008?

+0

Ce genre de problème est la raison pour laquelle vous devriez avoir un système de production séparé. Pour mes applications, j'ai un système de production dédié qui exécute une version du compilateur et n'est jamais modifié (pas de service packs, pas de nouvelles DLL, pas de patches, rien). Si je décide de passer à un nouveau compilateur, je demande à mon patron un nouveau système de production, qui exécute alors la nouvelle version du compilateur et tous les correctifs et services packs à jour. Alors ce nouveau système de production n'est jamais mis à jour à nouveau. De plus, vous voudrez peut-être virtualiser des systèmes de production très anciens au cas où le matériel tomberait en panne. – Patrick

+0

@Patrick - Eh bien, si cela était lié au travail il n'y aurait pas de problème - Je viens de faire une demande pour une nouvelle machine. Cependant, c'est mon propre projet personnel. Je vais enquêter sur les machines virtuelles, mais le manque de licences de système d'exploitation pourrait bien en faire un non-démarreur. – ChrisF

Répondre

0

J'ai installé Visual Studio 6.0, 2003, 2005 et 2008 sur la même machine et j'ai pu compiler du code sur chacun d'entre eux sans aucun problème. Certes, j'ai installé 2008 après 6.0 était déjà installé, mais je suppose que l'installation ne poserait pas de problèmes. Cela dit, une approche plus sûre consisterait simplement à créer une VM en utilisant Virtual PC ou VMWare, si cela est une option viable pour vous. De cette façon, vous ne courez pas le risque de déranger votre système.

+0

dans le passé J'ai toujours installé VC6 ++ d'abord, donc je sais qu'ils coexistent assez bien, mais je crains juste qu'il y ait un conflit. Les Machines Virtuelles sont un peu débiles pour le moment - le manque d'accès aux licences de système d'exploitation étant le plus gros problème. – ChrisF