iis-7

IIS (Internetinformationsdienste) Version 7 - ist eine Webserveranwendung und eine Reihe von Funktionserweiterungsmodulen, die von Microsoft zur Verwendung mit Microsoft Windows erstellt wurden. Veröffentlicht mit Windows Server 2008 und Windows Vista.
2
Antworten

Legen Sie Bilder auf CDN, mit MVC3 auf IIS7

Ich muss CDN für alle Bilder auf meiner Website verwenden. Also habe ich mich entschieden, das IIS Url-Rewriting-Modul zu verwenden, weil alle meine Site-Ansichten manuell bearbeitet werden - das ist unmöglich für mich. Also habe ich Regeln f...
31.07.2011, 22:07
2
Antworten

___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ answer6698950 ___

Ja.

HttpModule sind per HttpApplication. Im Gegensatz zu dem Namensvorschlag wird die Application_End-Methode in global.asax am Ende der Lebensdauer jedes HttpApplicatons NICHT ausgelöst. Es wird am Ende der Lebensdauer aller HttpApplications in der aktuellen AppDomain ausgelöst (wenn die AppDomain abgerissen wird). Dasselbe gilt für die Methode Application_Start.

    
Frage zu IHttpModule.Dispose und Application_End ___ answer6700700 ___

Es gibt immer nur eine Instanz des Anwendungsobjekts pro Anwendung. Es gibt viele Session-Objekte, die sich jeweils mit Anfragen befassen oder darauf warten, recycelt zu werden.

Der App-Pool wird nicht voll von App-Objekten, da es nur 1 pro Anwendung gibt. Wenn ein App-Pool mehr als eine App hostet, wird es viele geben, und der Pool wird durch das Recyclen des Pools gelöscht. App-Pools verfügen auch über eine Zustandsüberwachung, die den Prozess nach einer bestimmten Anzahl von Anforderungen / Speicherauslastung neu startet. In diesem Fall bleiben bestehende Sitzungen zum Sterben, während eine neue App gestartet wird, um neue Anfragen zu bearbeiten. Wenn alle Sitzungen in der alten App beendet sind, wird die App gelöscht.

Weitere Informationen finden Sie unter MSDN .

    
___ tag123iis7 ___ IIS (Internetinformationsdienste) Version 7 - ist eine Webserveranwendung und eine Reihe von Funktionserweiterungsmodulen, die von Microsoft zur Verwendung mit Microsoft Windows erstellt wurden. Veröffentlicht mit Windows Server 2008 und Windows Vista. ___ tag123iis ___ Internetinformationsdienste (IIS) ist ein Webserver, der von Microsoft für die Verwendung mit Microsoft Windows erstellt wurde. Bitte geben Sie an, welche Version von IIS Sie entweder in Ihrer Frage ausführen oder indem Sie ein versionsspezifisches Tag hinzufügen. ___ tag123aspnet ___ ASP.NET ist ein Framework für die Entwicklung von Microsoft-Webanwendungen, mit dem Programmierer dynamische Websites, Webanwendungen und Webdienste erstellen können. Es ist nützlich, dieses Tag in Verbindung mit dem Typ des Projekttyps zu verwenden, z. [asp.net-mvc], [asp.net-webforms] oder [asp.net-web-api]. Verwenden Sie dieses Tag NICHT für Fragen zu ASP.NET Core - verwenden Sie stattdessen [asp.net-core]. ___ qstntxt ___

Ich habe gerade diesen Beitrag gelesen "Wann ist die IHttpModule.Dispose-Methode gerufen? " Ich fand das

  

"Die Dispose-Methode führt vor der Entfernung eine abschließende Bereinigung durch   des Moduls aus der Ausführungspipeline. "

     

was bedeuten würde, dass es anwendungsweit ist.

     

Es ist in Ordnung. Jedenfalls habe ich selbst herausgefunden, dass ich das benutzt habe   IHttpModule Dispose-Methode und ein Ereignishandler für die   Application.Disposed-Ereignis sollte kaum das gleiche sein. Der erste tritt auf   direkt nach dem zweiten.

Ich glaube nicht, dass dies zu 100% korrekt ist, d. h. auf "IHttpModule.Dispose" folgt nicht immer "Application_End". Angenommen, ich habe mehrere Instanzen des Anwendungsobjekts für meine Anwendung ausgeführt, was bedeutet, dass jede Instanz des Anwendungsobjekts einzelne Instanzen von Modulen enthält. Nehmen wir an, es kommt ein Zeitpunkt, an dem der Anwendungspool voll mit Anwendungsinstanzen wird. Was wird dann passieren? Werden die Anwendungsinstanzen nicht einzeln nacheinander verteilt, und in der Kette werden die Module innerhalb der Anwendungsinstanz entsorgt. Jetzt bedeutet diese Entsorgung des Moduls nicht, dass Application_End danach zündet. Die Anwendung läuft noch. Habe ich recht?

    
___

Ich habe gerade diesen Beitrag gelesen "Wann ist die IHttpModule.Dispose-Methode gerufen? " Ich fand das    "Die Dispose-Methode führt vor der Entfernung eine abschließende Bereinigung durch   des Moduls aus der Ausführungspipeline. "      ...
14.07.2011, 19:20
3
Antworten

Kann IIS7 unter XP installiert werden?

Ich bin mir ziemlich sicher, dass ich die Antwort darauf weiß, aber gibt es außer einer virtuellen Vista-Installation eine Möglichkeit, IIS 7 unter XP zu installieren?     
20.09.2008, 15:10
4
Antworten

SQL Server und Windows-Authentifizierung in IIS7

Ich versuche, eine ASP.NET-Website unter Vista (IIS7) mit SQL Server und Windows-Authentifizierung zu erhalten. Egal, was ich mache, wenn ich mich mit der Datenbank verbinde, bekomme ich die Ausnahme: %Vor% Es spielt keine Rolle, welche Eins...
04.12.2009, 14:21
3
Antworten

XCopy oder MOVE funktionieren nicht, wenn ein WCF-Dienst eine Batch-Datei ausführt. Warum?

Ich habe einen Fall gefunden, in dem dieselbe Batch-Datei anders funktioniert als die Befehlszeile und wenn sie von einem WCF-Service ausgelöst wird, der auf IIS gehostet wird. Der Unterschied liegt im XCOPY-Befehl. Wenn ich die Batchdatei norma...
12.02.2014, 15:12
2
Antworten

IIS-App-Pool-Identität vs. Windows-Konto

Was sind die Vor- und Nachteile der Verwendung der integrierten App-Pool-Identität in IIS im Gegensatz zur Angabe eines Windows-Kontos? Für SQL Server, wenn Sie eine Verbindung von einer .Net-Anwendung mit Windows-Authentifizierung herstellen...
03.07.2012, 11:51
2
Antworten

IIS 7 - Virtueller Verzeichnisumleitungspfad?

Ich habe diese kleine Web-App geschrieben, die die Websites auflistet, die auf den lokalen IIS + -Virtual-Verzeichnissen laufen, die an die Websites angehängt sind. Mit der folgenden Zeile konnte ich die HTTP-Umleitungs-URL eines virtuellen V...
21.06.2011, 10:16
1
Antwort

WCF IIS gehostet Dienst mehrere Verträge von einem einzigen Dienst implementiert - wie teile ich uri zwischen Endpunkten über Config

Ich habe eine Reihe von Serviceverträgen, die meine Serviceschnittstelle in Stücke verwandter Funktionalität aufteilen. Ich implementiere derzeit alle Verträge, die eine einzige Serviceklasse verwenden (möchte diese später spalten, aber für den...
25.09.2009, 02:02
2
Antworten

Https in einer ASP.NET-Anwendung erzwingen, die auf IIS 7.5 ausgeführt wird

Ich erzwinge SSL auf meiner gesamten Website mit dem folgenden Code in meiner Datei web.config; %Vor% aber was ich tun möchte ist, ssl nur den ~/purchase/ und ~/account/ Pfad und unter ihnen zu erzwingen. Was sollte die Match-URL dafür...
02.07.2011, 12:16
4
Antworten

IIS7 - Passwortschutz Entwicklungsserver

Ich habe einen Entwicklungsserver, auf dem IIS 7.0 mit einer ASP.NET MVC-Webanwendung ausgeführt wird, die sich mithilfe der Formularauthentifizierung / -mitgliedschaft authentifiziert. Ich muss in der Lage sein, zu verhindern, dass nicht aut...
05.08.2009, 13:45