Question

Dans VS2005 et versions ultérieures, est-il possible de spécifier quelle configuration doit être sélectionnée par défaut?

J'ai plusieurs configurations dans ma solution, mais l'une d'entre elles doit être utilisée dans la plupart des cas. Par conséquent, je voudrais m'assurer que les développeurs qui le retirent du contrôle de code utilisent la bonne configuration (à moins bien sûr qu'ils en choisissent une autre).

Idéalement, ce paramètre devrait figurer dans le fichier .sln car celui-ci est sous contrôle de code source.

Était-ce utile?

La solution

Autant que je sache, s'il n'y a pas de fichier .suo, la première plate-forme dans l'ordre alphabétique devient la configuration par défaut.

Autres conseils

C’est assez vieux, mais c’est utile pour moi:

Il sélectionne par défaut sa plate-forme sur Plate-forme mixte. Si cela n’existe pas, il choisit le premier répertorié dans votre fichier .sln.

La configuration par défaut commence par Debug . Donc, si vous avez un élément appelé Test de débogage , il le sélectionnera. Si cela n'existe pas, cela se fait par ordre dans votre fichier .sln. Il ne choisira pas Test Debug sur Debug .

Je ne sais pas si je comprends parfaitement la situation qui se cache derrière votre question, mais il existe un moyen d’externaliser. certaines valeurs de configuration de projet de VS.Net, telles que les paramètres FxCop, dans un fichier séparé. Ensuite, tous les projets d’une solution peuvent pointer vers ce fichier. Cependant, je ne pense pas que cela permettrait à vos développeurs de choisir leur propre configuration après avoir effectué l '"externalisation".

Si cela semble être le bon chemin pour vous, consultez ces messages de moi concernant les normes de codage sur la manière d'effectuer des modifications similaires pour la configuration.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top