Ich lade die Website hoch, nachdem ich sie veröffentlicht habemöchte eine Codezeile in einer Klasse ändern, die sich im Ordner app_code befindet. Nach Änderungen veröffentliche ich die Website erneut und lade die neue app_code.dll hoch, um die alte zu ersetzen, aber sie funktioniert nicht. Die gesamte Funktionalität von app_code funktioniert nicht. Gibt es jemanden, der mein Problem löst? Danke im Voraus.
Antworten:
1 für die Antwort № 1Das App_Code
Ordner werden alle Quelldateien analysiert, die Sie dort ablegen, z. MyClass.vb oder MyClass.cs. Wenn Sie Klassen in eine DLL kompilieren, möchten Sie die DLL-Datei in die bin
stattdessen Ordner.
Wenn die Klassen in Ihrem Projekt enthalten sind undWenn die Build-Aktion zum Kompilieren festgelegt ist, werden sie automatisch in die DLL der Webanwendung kompiliert, wenn Sie einen Build ausführen, und sollten jedes Mal, wenn Sie die Site veröffentlichen, aktualisiert werden, da eine Veröffentlichung das Projekt / die Lösung automatisch erstellt.