Ich erhalte den folgenden Fehler in Visual Studio 2005 den Aufbau Lösung, wenn ein Build zu tun:Zugriff verweigert Fehler, wenn in Visual Studio 2005
Fehler 9 nicht Baugruppe „E registrieren: \ CSharp \ Projekt \ Some.Assembly .dll " - Zugriff verweigert. Der Zugriff wurde verweigert. (Ausnahme von HRESULT: 0x80070005 (E_ACCESSDENIED)) Projekt
Es nur intermittantly geschieht und weg geht, wenn ich die IDE neu starten, aber diese unglaublich ärgerlich ist, und ich möchte ein Ende dauerhaft geschieht setzen, wenn ich kann. Ich habe die Assembly selbst überprüft, und sie ist nicht auf "Nur Lesen" eingestellt, weshalb ich nicht weiß, warum Visul Studio eine Sperre dafür erhält. Ich arbeite im Debug-Modus.
Ich habe mich in Google umgesehen, kann aber nichts anderes finden als "VS neu starten". Hat jemand irgendwelche Vorschläge, wie ich dieses lästige Problem lösen kann?
Gerade installiert Unlocker, und es sagt, dass es nicht einen Verriegelungsgriff gefunden hat. Prozess-Explorer sagt Devenv.exe hat die DLL geöffnet in lokalen Einstellungen \ Anwendungsdaten \ Microsoft \ VisualStudio \ 8.0 \ ProjectAssemblies \ jl-s2cov01 \ Some.Assembly.dll, so könnte es sein. –
Versuchen Sie, die DLL zu löschen, und lassen Sie Unlocker es herausfinden (Sie müssen es nicht physisch löschen, es sei denn, es wird trotzdem neu erstellt). Es gibt Ihnen die Möglichkeit, nichts zu tun. – Raithlin
Beachten Sie, dass Sie auch einzelne Sperren in Process Explorer beenden können - haben Sie das versucht? –