Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser exemplarischen Vorgehensweise wird dargestellt, welche Verzeichnisse Sie in das Stammverzeichnis der ASP.NET-Webanwendung einschließen müssen. Es folgt eine kurze Erläuterung möglicher Verzeichnisstrukturen und schließlich eine Beispielverzeichnisstruktur mit möglichen Dateinamen.
So bereiten Sie diese exemplarische Vorgehensweise vor
- Erstellen Sie ein Anwendungsstammverzeichnis für Ihre Anwendung, und kennzeichnen Sie es wie unter Exemplarische Vorgehensweise: Erstellen des Stammverzeichnisses einer ASP.NET-Webanwendung mit IIS beschrieben als Anwendung.
So erstellen Sie eine Verzeichnisstruktur für ASP.NET-Webanwendungen
- Öffnen Sie an der Eingabeaufforderung oder in Windows Explorer das erstellte Stammverzeichnis.
- Erstellen Sie ein neues Verzeichnis, und nennen Sie es Bin.
- Erstellen Sie alle weiteren für die Anwendung erforderlichen Verzeichnisse. Sie können z. B. ein Verzeichnis erstellen, in dem alle Bilder der Anwendung abgelegt werden.
Das Verzeichnis \Bin ist der Standardassemblycache der Webanwendung. Sofern die Anwendung keine DLLs gemeinsam mit anderen Anwendungen verwendet, speichern Sie alle von der Anwendung verwendeten DLLs im Verzeichnis \Bin, damit alle Verweise auf darin enthaltene Klassenobjekte richtig aufgelöst werden können. Die Assemblies können Geschäftslogik oder kompilierte benutzerdefinierte Serversteuerelemente enthalten. Wenn die Webanwendung Assemblies mit anderen Anwendungen gemeinsam verwendet, müssen Sie diese DLLs im globalen Assemblycache ablegen. Weitere Informationen finden Sie unter Globaler Assemblycache.
Hinweis Wenn Sie eine ASP.NET-Webanwendung in einer Visual Studio .NET-Umgebung erstellen, gelten diese Anweisungen nicht für mit Visual Studio .NET kompilierte Assemblies. Weitere Informationen über die Weitergabe von mit Visual Studio .NET entwickelten Webanwendungen finden Sie in der Visual Studio-Dokumentation.
Wenn Sie die Standardkonfiguration der Webanwendung ändern möchten, erstellen Sie eine Web.config-Datei, nehmen Sie die gewünschten Änderungen vor, und speichern Sie die Datei im Stammverzeichnis. Weitere Informationen finden Sie unter ASP.NET-Konfiguration.
Selbst geschriebene Funktionen, die sich auf die gesamte Anwendung beziehen, z. B. Handler für Application_Error-Ereignisse, sollten Sie in einer Datei mit dem Namen Global.asax ablegen und diese im Anwendungsstammverzeichnis speichern. Weitere Informationen finden Sie unter ASP.NET-Anwendungen.
In der folgenden Beispielsverzeichnisstruktur ist C:\myWebApp das Anwendungsstammverzeichnis. Für eine ordnungsgemäße Funktion muss das Verzeichnis myWebApp ein virtuelles IIS-Verzeichnis sein.
Hinweis Diese einfache Anwendung beinhaltet das Verzeichnis
\binund das Verzeichnis\img, in dem das der Anwendung zugeordnete Bild gespeichert wird. Die von Ihnen erstellte Verzeichnisstruktur kann komplexer ausfallen.
c:\myWebApp
default.aspx
menu.ascx
service.asmx
web.config
global.asax
\bin
myBizLogic.dll
\img
myImage.gif
Siehe auch
Exemplarische Vorgehensweise zu ASP.NET-Anwendungen | ASP.NET-Konfiguration | Exemplarische Vorgehensweise: Erstellen des Stammverzeichnisses einer ASP.NET-Webanwendung mit IIS | Exemplarische Vorgehensweise: Weitergeben einer ASP.NET-Webanwendung | ASP.NET-Anwendungen