Ich benutze VS2005 (habe nicht nach 2008 verschoben, weil ich noch einige Legacy-Tools verwende) und habe eine Frage über die Art, wie Projektreferenzen funktionieren.VS2005 lädt Projektreferenzen von GAC
Wenn ich einen Projektverweis auf ein Projekt mache, das im GAC implementiert wurde, verwendet VS die Assembly im GAC. Das ist ärgerlich, wenn ich älteren Code in der GACed-Assembly habe und Codeänderungen durchführe und schnelle Tests für sie durchführe - ich muss entweder den neuen Code jedes Mal neu erstellen oder die Assembly aus dem GAC entfernen, damit VS sie nicht bekommt von dort.
Gibt es eine Möglichkeit, dieses Verhalten zu besiegen?
Danke, ich dachte, es hätte mit der Versionierung zu tun. Solange Local kopieren wahr ist, wird VS immer die neueste Version verwenden, die es finden kann. Es sieht so aus, als ob es die gleiche Versionsnummer in der GAC und lokal findet, es verwendet nur die in der GAC. –
Nick - Ich werde noch einen Schraubenschlüssel in die Arbeit werfen ... wenn du eine Policy-Datei an Ort und Stelle hast, die alle aus dem Fenster gehen ..... –