2009-04-23 8 views
37

Je travaille sur un projet qui nécessite Visual Studio 2005 et j'ai essayé de trouver un site de téléchargement légitime pour Visual Studio 2005 Express, mais il semble que Microsoft veut seulement que les gens téléchargent la version 2008 à la place.Où est Visual Studio 2005 Express?

Tout le monde sait pourquoi il est comme ça et s'il y a un lien quelque part où Visual Studio 2005 Express est disponible? Pourquoi ne recevez-vous pas VS 2008?

Répondre

41

Voici plus de liens: http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvcs/thread/290fb587-1447-466c-9149-a692fa5de34d Ils semblent pointer vers les mêmes fichiers.

Le lien de téléchargement direct: http://go.microsoft.com/fwlink/?LinkId=51411&clcid=0x409

+4

Le lien webkoleji renvoie maintenant une erreur 404: Page introuvable. Le lien de téléchargement direct, de Microsoft, fonctionne toujours, à partir du 20/5/2011. – gkrogers

+4

ce lien est génial :) http://apdubey.blogspot.com/2009/04/microsoft-visual-studio-2005-express.html –

+0

Merci. Bien que la solution soit dans VS2010. J'ai besoin de 2005 pour la plate-forme d'outils v80. Ridicule –

3

et ils disent que votre projet est un projet .NET 2.0? ou vous éditez un projet .NET 1.x?

avec VS 2008 (expresse ou non), vous pouvez cibler les projets à ce cadre que vous voulez!

+0

Il serait trop compliqué à convertir le projet des fichiers en arrière. J'ai seulement besoin de l'édition 2005 Express pour valider que la solution fonctionne encore et compile dans l'ancienne version (et il y a quelques divergences entre 2005 et 2008). – Spoike

+0

@Spoike: Les fichiers de projet partagent le même format entre 2005 et 2008, vous n'avez donc besoin que de fichiers de solution distincts. Je partage pas mal de projets entre 2005 et 2008, c'est pas un gros. – AnthonyWJones

+1

@balexandre: Ceci est une information incorrecte. Il n'est pas possible de cibler .NET 1.x avec VS 2008. Les seules versions prenant en charge .NET 1.x sont VS .NET et VS 2003. Avec VS 2008, vous pouvez cibler .NET 2.0, .NET 3.0 et .NET 3.5 –

12

I belive que VS 2008 (toutes les éditions) ne fonctionne qu'avec .NET 2.0 à 3.5 comme VS 2005 (toutes les éditions) ne fonctionne avec .NET 2.0. C'est la raison pour laquelle VS 2005 n'est plus disponible, car ses fonctionnalités sont dupliquées par VS 2008. La seule différence est le fichier de solution, donc vous pouvez créer un fichier de solution séparé pour VS 2008.

+2

2008 ajoutera quelques nouveaux éléments à un fichier de projet 2005 existant mais le fichier de projet reste compatible avec 2005. – AnthonyWJones

+0

@AnthonyWJones - Je vais changer ma réponse pour refléter cela, bravo. – stevehipwell

2

Si vous êtes prêt à payer un peu d'argent, vous pouvez acheter un livre "Learning Visual C# 2005".
Certains d'entre eux ont un CD avec C# 2005 Express, et les livres devraient être assez pas cher maintenant parce qu'ils sont pour C# 2005.

Par exemple, vous pouvez obtenir this German book with CD à l'Amazonie allemande pour 1,95 euros (utilisé, et plus frais de port).
Bien sûr, vous devez trouver un en anglais ou en suédois, mais vous avez l'idée :-)

10

Dans le cas où quelqu'un d'autre a besoin le VS 2005 Express Editions pour une raison quelconque (par exemple j'avais besoin de cette version pour vérifier/reproduire un bug), cette page: http://blogs.msdn.com/astebner/archive/2006/03/28/563660.aspx a des liens vers toutes les versions (Visual Basic, C++, C#, J #) qui semblent toujours être travail.

Questions connexes