J'ai une solution Visual Studio 2003 que j'ai ouverte avec VS2008 et qui s'est convertie avec succès. Cependant, il ne sera pas construit parce que le code contient certaines choses qui étaient acceptables sous Visual Studio 2003, mais ne volent simplement pas sous Visual Studio 2008. Changer le code serait vraiment difficile dans ma situation particulière. Y a-t-il un drapeau ou quelque chose que je puisse définir et qui utiliserait une compilation compatible 2003?Existe-t-il un paramètre de compatibilité 2003 dans Visual Studio 2008 (compilabilité du compilateur, pas projet/solution)
Cheers, Frank
Quelles sont les choses particulières? Il existe un certain nombre de commutateurs de prise en charge linguistique qui (IIRC) ont modifié leurs paramètres par défaut entre 2003 .NET et 2008. –
L'élément principal en ce moment est qu'il existe des variables const globales qui sont déclarées sans spécificateur de type. Je ne l'ai jamais vu auparavant, mais je pense que c'est déjà par défaut int. Voici un exemple: const myConst = 5; –
Je crains que vous n'ayez pas de chance. Il n'y a aucun moyen d'obtenir le comportement "default default" détendu dans VS2008. –