Aktualisieren einer DLL in einer Produktion ASP.NET Web-Site-Ordner "bin"

Ich möchte aktualisieren Sie eine Bibliothek-Klasse (eine einzelne DLL-Datei) in einem Produktions-web-Anwendung. Diese web-app ist bereits erstellt (veröffentlicht). Ich lese eine Antwort auf StackOverflow (sorry, kann nicht scheinen, um es zu finden mehr, weil die Suchfunktion nicht sehr gut funktionieren), das führte mich zu glauben, ich könnte einfach fügen Sie die neue DLL in den bin-Ordner und es würde abgeholt, ohne Probleme (dies würde dazu führen, die WP zu recyceln, das ist in Ordnung mit mir, weil wir nicht verwenden InProc-session-Status).

Jedoch, als ich versuchte, diese, meine Website, bläst und gibt einen FileLoadException sagen, dass das assembly manifest definition entspricht nicht den Assemblyverweis. Was in aller Welt ist das?! Aktualisieren Sie die DLL in Visual Studio und erneutes bereitstellen der gesamten Website funktioniert ganz gut, aber es ist ein großer Schmerz in der Rückseite. Was ist der Punkt, der mit einer separaten DLL, wenn Sie zu re-implementieren Sie die gesamte Website nach änderungen implementieren?

Hier ist die Frage: Wie kann ich ein update einer DLL auf einem Produktions-web-site, ohne die app und ohne re-implementieren Sie alle Dateien?

Dies ist eine "web site" in Visual Studio, die durch die Art und Weise. Nicht sicher, ob das einen Unterschied macht oder nicht.

InformationsquelleAutor Josh Stodola | 2010-03-31

Schreibe einen Kommentar