5 Stimmen

Referenzprojekt "schreibgeschützt" in Visual Studio?

Ich habe zwei Anwendungen in zwei Lösungen in VS2008, die eine gemeinsame DLL teilen, der DLL-Code ist als ein Projekt in der ersten Anwendungen Lösung enthalten.

Ist es möglich, der zweiten Lösung zu erlauben, das DLL-Projekt "schreibgeschützt" zu referenzieren?

Ich möchte, dass derjenige, der die zweite Lösung öffnet, während des Debuggens in die DLL eingreifen kann, aber nicht in der Lage ist, den Code zu ändern.

4voto

Marc Gravell Punkte 970173

Ich würde einfach gegen die dll+pdb bauen. Die pdb reicht aus, um in den Code einzudringen, ohne ihn jemals bearbeiten zu können. Sie können pdb (Debug-Symbole) als eine Ausgabe in Projekteigenschaften aktivieren.

Für das Laden von pdb-Dateien, Shawn Burke's walkthrough aquí (für das .NET-Framework selbst, aber das gleiche Konzept gilt, nur von einem anderen Ort aus) sollten Sie den Anfang machen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X