2011-01-20 8 views

Répondre

1

Vous pouvez ouvrir des projets créés avec des versions plus anciennes de Visual Studio 2005, comme 2002. Un assistant de migration vous aidera à mettre à jour les fichiers de projet.

+0

hi Matten J'ai un fichier que je pense être la version 2008 ou 2010..mais j'aurais besoin qu'il soit ouvert en 2005 ... ai-je besoin de l'aide de l'assistant de migration? Est-ce que ça te dérange de me dire qu'est-ce que c'est? – user583265

+0

S'il vous plaît se référer à la réponse de Chris et jeter un oeil à l'utilitaire de rétrogradation qu'il a proposé. Sans conversion de projet, vous n'êtes pas en mesure d'ouvrir des projets VS2008 ou VS2010 dans VS2005. – Matten

+0

Un assistant de migration ou de conversion vous aide à mettre à jour la solution et les fichiers csproj pour les rendre lisibles. Les nouvelles versions de Visual Studio utilisent des fichiers de solution avec des fonctionnalités que VS2005 ne comprend pas, mais le fichier sln sait à quelle version il appartient et donc VS2005 refuse de l'ouvrir. – Matten

1

Si vous demandez si vous pouvez exécuter, disons, une instance de Visual Studio 2008 à côté de 2005, alors oui. Je l'ai fait plusieurs fois. Lorsque vous double-cliquez sur un fichier .sln, ce qui s'exécute est un petit programme stub qui examine le .sln et décide quelle est la meilleure version de Visual Studio pour le lancer.

Si vous demandez si vous peut ouvrir une solution créée dans VS 2005 dans une autre version de VS, alors la seule restriction est qu'elle doit être plus récente que VS 2005. Par exemple: vous ne pouvez pas ouvrir une solution Visual Studio 2008 dans VS 2005.

2

Les projets créés avec les versions précédentes peuvent et appellent un assistant de conversion de projet. Les projets créés avec des versions ultérieures ne le peuvent généralement pas. J'ai trouvé un downgrade utility sur, de tous les endroits, Mises.org. Je ne l'ai pas écrit, et je n'ai même pas essayé, donc votre kilométrage peut varier.

0

Parfois, vous pouvez changer la version du fichier de solution manuellement. Ouvrez-le dans l'éditeur de texte et modifiez manuellement la ligne "Microsoft Visual Studio Solution File, Format Version 11.00" à plus tôt. Parfois peut aider :).

Questions connexes