2010-05-19 6 views
0

Je tente de compiler un simple projet de bibliothèque de classes, à partir de Source Safe. Cependant, quand je "construis" un projet, puis faites un clic droit sur le projet BIN -> DLL -> Choisir les propriétés, la date modifiée doenst change, et je ne sais pas si la DLL a été recompilée avec la nouvelle version.Bibliothèque de classes compilée .DLL .NET

Des idées?

Répondre

1

Quelques choses:

1) Construire ne sera pas recompiler le dll si vous ne l'avez pas changé la source. Si vous souhaitez recompiler de force, utilisez Reconstruire ou choisissez Nettoyer la solution avant de la construire (le nettoyage supprime l'ancien assemblage).

2) Vérifiez si vous regardez le bon répertoire de construction. Par défaut, .NET est livré avec deux configurations: Debug et Release. Chaque configuration a son propre répertoire: par exemple \Bin\Debug\*.dll. Visual Studio met uniquement à jour les assemblys dans le répertoire de configuration en cours.

3) Si vous ne pouvez toujours pas savoir si votre DLL a changé, vous pouvez télécharger Reflector et inspecter le fichier.

+0

j'ai appliqué des modifications au code. Donc DLL doit recompiler, corriger? Mais, dans le répertoire Debug ou à l'extérieur? – ozsenegal

Questions connexes