Nous l'avons vu aussi beaucoup sur mon site. This explanation, de Peter Kaufmann, semble être la plus plausible en fonction de notre configuration:
Lors de la construction d'une solution dans Visual Studio 2005, vous obtenez des erreurs comme C1033 d'erreur fatale: ne peut pas ouvrir la base de données du programme « xxx \ debug \ vc80. pdb '. Cependant, lorsque vous exécutez la génération pour la deuxième fois, elle réussit généralement.
Motif: Il est possible que deux projets de la solution écrivent leurs sorties dans le même répertoire (par exemple, 'xxx \ debug'). Si le nombre maximal de générations de projets parallèles définies dans Outils - Options, Projets et Solutions - Bild et Exécuter est supérieur à 1, cela signifie que deux threads du compilateur peuvent essayer d'accéder simultanément aux mêmes fichiers, ce qui entraîne un fichier partage de conflit. Solution: Vérifiez les paramètres de votre projet et assurez-vous qu'aucun projet n'utilise le même répertoire pour la sortie, la cible ou tout autre type de fichier intermédiaire. Ou définissez le nombre maximal de générations de projets parallèles sur 1 pour une solution de contournement rapide. J'ai rencontré ce même problème lors de l'utilisation des fichiers de projet VS fournis avec la bibliothèque CLAPACK. MISE À JOUR: Il est possible que Tortoise SVN accède à 'vc80.pdb', même si le fichier n'est pas sous contrôle de version, ce qui peut aussi entraîner l'erreur décrite ci-dessus (merci à Liana de le signaler). Cependant, je ne peux pas le confirmer, car je ne pouvais pas reproduire le problème après m'être assuré que les différents répertoires de sortie sont utilisés pour tous les projets.
Pourriez-vous aussi avoir votre projet dans Dropbox \ Google Drive ou un produit similaire. –