Select the product you need help with
INFO: ASP.NET-KonfigurationArtikel-ID: 307626 - Produkte anzeigen, auf die sich dieser Artikel bezieht Dieser Artikel wurde zuvor veröffentlicht unter D307626 Dieser Artikel bezieht sich auf der folgenden Microsoft.NET Framework-Klasse
Library-Namespace:
Auf dieser SeiteZusammenfassung Dieser Artikel enthält eine Einführung in ASP.NET-Seite
Rahmen. Weitere Übersichten zu ASP.NET-Überblicksinformationen, finden Sie in der Artikel der Microsoft Knowledge Base: 305140
(http://support.microsoft.com/kb/305140/EN-US/
)
INFO: ASP.NET-RoadmapWeitere Informationen Konfiguration umfasst alles von den Anwendungseinstellungen
z. B. Datenbankverbindungen zu Sicherheitsdetails und Informationen
Fehler sollten behandelt werden. Konfigurationsdateien beinhalten alle
Computer- und anwendungsspezifische Informationen, die Sie ändern können
ohne Neukompilierung des Codes. Dieser Artikel behandelt die folgenden Konfigurationsthemen der:
Konfiguration: Was ist neuIm Gegensatz zu Active Server Pages (ASP) Anwendungseinstellungen in der Microsoft-Internetinformationsdienste gespeichert Metabase (IIS), ASP.NET-Konfigurationseinstellungen werden in Extensible Markup gespeichert. Language (XML) Dateien. Dies bietet folgende Vorteile, wenn Sie benötigen Konfigurationseinstellungen ändern und Bereitstellen von Anwendungen:
Dateiformat und KonfigurationshierarchieEs gibt zwei Arten von Konfigurationsdateien mit denen Sie sollten Grund zur Besorgnis für ASP.NET-Anwendungen: Machine.config und Web.config. Beide Dateien sind XML-basiert und enthalten ähnliche Konfigurationsabschnitte. Jedoch die Machine.config-Datei enthält Konfigurationsinformationen zu allen.NET Anwendungen für eine bestimmte Version von Framework, während die Datei Web.config Dateien enthalten genauere Konfigurationseinstellungen zu bestimmten ASP.NET Anwendungen. Der Text in Machine.config und Web.config ist Groß-/Kleinschreibung beachtet.Weitere Informationen über das Format von ASP.NET Konfigurationsdateien, finden Sie im folgenden Thema in der.NET Framework Software Development Kit (SDK)-Dokumentation: Format von ASP.NET-Konfigurationsdateien Wenn eine Anforderung für eine ASPX-Seite erfolgt, die Konfigurationsdateien
So kompiliert werden, die eine Konfigurationseinstellung in der Datei Web.config
in einem Unterverzeichnis überschreibt eine Einstellung in einer Web.config-Datei gespeichert ist ein
Verzeichnis der Anwendung, die Einstellungen auf Websiteebene überschreibt und
Einstellungen in der Datei Machine.config. Nachdem die Konfigurationseinstellungen sind
kompiliert wird, sind sie für zukünftige Anforderungen bis zu einer Konfiguration zwischengespeichert
Dateien geändert wird.http://msdn2.Microsoft.com/en-us/library/ackhksh7 (http://msdn.Microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconsessionstate.asp) aspx
(http://msdn2.microsoft.com/en-us/library/ackhksh7(vs.71).aspx)
Die folgende Tabelle enthält Beispiel-Konfiguration Dateispeicherorte für die "http://myserver/MyApplication/Mydir/MyPage.aspx" aufgeführt URL: Tabelle minimieren
Auf jeder Ebene eine Web.config-Datei ist optional, aber ein Datei "Machine.config" ist erforderlich. Weitere Informationen -Konfigurationshierarchie finden Sie im folgenden Thema in der.NET Framework SDK Dokumentation: Hierarchische Konfigurationsarchitektur Um Konfigurationseinstellungen auf bestimmte Ressourcen anzuwenden, verwenden Sie ein <location></location> Tag mit einem geeigneten Path-Attribut. Sie können den Pfad verwenden.
Attribut, um ein bestimmtes Datei oder ein untergeordnetes Verzeichnis auf die eindeutige Identifizierung
Konfigurationseinstellungen gelten.http://msdn.Microsoft.com/en-us/library/aa720128 (v=vs.71) aspx
(http://msdn.microsoft.com/en-us/library/aa720128(v=vs.71).aspx)
Weitere Informationen zu den <location></location> tag, finden Sie im folgenden Thema in der.NET Framework SDK Dokumentation: Konfiguration <Location>Einstellungen </Location>http://msdn.Microsoft.com/en-us/library/6hbkh9s7 (v=vs.71) aspx
(http://msdn.microsoft.com/en-us/library/6hbkh9s7(v=vs.71).aspx)
ASP.NET-KonfigurationsabschnitteDie ASP.NET-Konfigurationsabschnitte sind enthalten, der <system.web></system.web> Abschnitt, die in enthalten ist die <configuration></configuration> Tag:Tabelle minimieren
Abrufen von KonfigurationsinformationenSie können Informationen abrufen, die in der Konfiguration gespeichert ist Datei, aber die Methoden variieren für die verschiedenen Konfigurationseinstellungen. Einige Einstellungen werden als Eigenschaften verfügbar gemacht. systeminterne Objekte und andere Einstellungen werden kann nicht zugegriffen, da sie sich befinden interne Einstellungen für ASP.NET.Beispielsweise können Sie Folgendes verwenden Code zum Zugriff auf die <browserCaps></browserCaps> Einstellungen über das Request.Browser -Objekt: Microsoft Visual Basic.NET Zugriff auf Konfigurationseinstellungen http://msdn.Microsoft.com/en-us/library/4c2kcht0.aspx
(http://msdn.microsoft.com/en-us/library/4c2kcht0.aspx)
Erweitern des KonfigurationsabschnittsDie.NET Framework ist voll erweiterbar. Es gibt zwei Möglichkeiten, die Konfiguration zu erweitern:
EigenschaftenArtikel-ID: 307626 - Geändert am: Mittwoch, 20. Juni 2012 - Version: 1.0
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 307626
(http://support.microsoft.com/kb/307626/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|




Zum Anfang








