Pour deux de mes projets VS 2005 C++, VS souhaite écrire dans le fichier .sln lorsque je crée les projets. J'ai un certain nombre d'autres projets VS 2005 C++ où ce n'est pas le cas. C'est un problème dû au fait que le contrôle source de ClearCase est intégré à nos installations VS 2005 et lorsque nous essayons d'exécuter une génération de nuit via des fichiers de commandes, la construction s'arrête pendant qu'une boîte de dialogue d'extraction ClearCase est affichée.Pourquoi l'un des GUID de mon projet change-t-il lorsque je compile le projet dans VS 2005?
En regardant ce que VS est en train de changer dans les fichiers .sln, c'est le deuxième GUID sur la ligne du projet.
Avant la construction:
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "InterCommClientB", "InterCommClientB.vcproj", "{A2AF232A-7F27-4340-81D5-8ABFD10994D2}"
Après la construction:
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "InterCommClientB", "InterCommClientB.vcproj", "{67BE85B7-3234-484E-88FB-4F0E42096583}"
Toute aide reçue avec reconnaissance. Je suis nouveau à VS 2005, comme nous venons de migrer depuis VC++ 6.0, donc excuses si j'ai manqué quelque chose d'évident.
Nous exécutons VS 2005 Professional Edition, avec SP1 installé.
Cordialement,
Greg.
J'ai déjà vu cet effet. Cela peut arriver si vous avez un projet qui est utilisé dans deux solutions et si l'un d'eux n'a pas encore été mis à jour à la version actuelle de VisualStudio, vous pouvez obtenir un nouveau GUID créé. –