2011-01-14 14 views
69

Ich habe gerade heruntergeladen und IIS Express installiert und es funktioniert alles gut es von der Kommandozeile ausgeführt wird:IISExpress User Interface

Aber wie konfiguriere ich Optionen für sie gibt es eine eigenständige Windows-Schnittstelle für sie wie IIS-Manager oder musst du alles manuell in den config-dateien machen? Oder müssen Sie die Webmatrix installieren, um sie zu konfigurieren?

Antwort

92

IIS Express ist eine Lightweight-Version von IIS und wird nicht mit dem Admin-UI-Tool wie IIS-Manager ausgeliefert. Sie können WebMatrix installieren, aber Sie können nur wenige Einstellungen konfigurieren (Bindung, Standarddokumente, SSL). Die Optionen haben Sie heute:

  1. Sie Appcmd.exe Kommandozeilen-Tool verwenden können, die im Installationsverzeichnis von IIS Express unter dem „Program Files“ zu finden sind. Mehrheit der appcmd Schnipsel aus der IIS-Konfigurationsreferenz befindet sich auf http://www.iis.net/ConfigReference/
  2. funktionieren würde, wenn Sie Visual Studio verwenden, dann sollten Sie in der Lage sein und intellisense IIS-Konfigurationseinstellungen verwenden zu öffnen %userprofile%\documents\IISExpress\config\applicationhost.config oder web.config Ihrer Anwendung bearbeiten
+0

Ich dachte, das könnte die Antwort sein :( – user575575

+0

Ihre Antwort hat mir geholfen, ein ähnliches Problem zu lösen - danke! – jamauss

+0

Idealerweise wäre es möglich, IIS Manager unter Windows 7 zu starten und eine weitere Verbindung zu IISExpress zu erstellen clientseitige Windows unterstützt nicht einmal mehrere Verbindungen, also ist ja das Bearbeiten von Dateien/Ausführen von Befehlen die einzige Option – Borek

19

Ich bereite eine Benutzeroberfläche für IIS Express vor. Ich werde froh sein, wenn Sie es überprüfen.

http://lordamit.blogspot.com/2012/05/iis-express-manager-v01b.html

+3

So einfach wie es ist, ist dies eigentlich ein tolles kleines Werkzeug. Es fehlen Funktionen wie das Verwalten von Websites (Erstellen, Bearbeiten usw.), aber für vorhandene Websites ist es bereits nützlich. – AASoft

9

implementiert ich eine GUI für IISExpress für:

  • Hinzufügen/Modifizieren Websites
  • Start/Stopp-Websites

es helfen, Hoffnung kann:

https://ilmatte.github.io/IISExpressGUI/

+0

hat für mich funktioniert, danke. nb Ich musste noch die Konfigurationsdatei für eine Website mit 2 Bindings bearbeiten (http & https) –

+0

Hallo Chris, ich hoffe, dass ich bald daran arbeiten kann, um diese Art von Funktionalität hinzuzufügen, während ich es einfach und einfach halte. – ilmatte

11

Jexus-Manager für IIS Express ist eine Management-Konsole, die

https://blog.lextudio.com/2014/10/jexus-manager-for-iis-express/

Jexus Manager for IIS Express

ziemlich ähnlich ist Anders als Befehlszeilenzugriff (IIS Express der appcmd) oder eine kleine Gruppe von Einstellungen auf IIS-Manager Zum Ändern (wie andere IIS Express-Dienstprogramme oder Visual Studio/WebMatrix) bietet der Jexus Manager Zugriff auf so viele Einstellungen wie möglich (sogar mehr als IIS-Manager, wenn dies technisch möglich ist).

Sie können von

https://jexus.codeplex.com/releases/view/138373

Meinung, die neueste Version herunterladen, ist willkommen.

+0

Das sieht gut aus, gute Arbeit! –

+0

Tolle Idee, aber Software erfordert Updates für den späteren IIS Express. Dies scheint eine reine Ansicht zu sein. – Radderz

+0

@Radderz Nein. Alle IIS Express-Versionen sollten unterstützt werden. Wenn Sie ein Problem mit einer bestimmten Version feststellen, erstellen Sie einen Fehlerbericht. Vielen Dank. Es ist immer noch eine Beta und wird bald vollständig Open Source sein. –