2008-12-29 5 views
5

J'ai deux applications dans deux solutions dans VS2008 qui partagent une DLL commune, le code dll est inclus en tant que projet dans la première solution d'applications.Projet de référence "readonly" dans Visual Studio?

Est-il possible de permettre à la seconde solution de référencer le projet dll "en lecture seule"?

Je veux que quiconque ouvre la deuxième solution puisse entrer dans la DLL pendant le débogage mais ne puisse pas changer le code.

Répondre

4

Je construirais simplement contre le dll + pdb. Le pdb est suffisant pour entrer dans le code, sans jamais pouvoir l'éditer. Vous pouvez activer pdb (symboles de débogage) en tant que sortie dans les propriétés du projet.

Pour le chargement de fichiers pdb, la procédure pas à pas here de Shawn Burke (pour le framework .NET lui-même, mais le même concept s'applique, à partir d'un emplacement différent) devrait vous aider à démarrer.

Questions connexes