IIS7.5 PowerShell-preloadEnabled
Ist es möglich, dass ich kann verwenden Sie den PowerShell-Befehl (e -, g -, Neue-WebSite) zum erstellen einer web-site und site preloadEnabled="true"?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es möglich, dass ich kann verwenden Sie den PowerShell-Befehl (e -, g -, Neue-WebSite) zum erstellen einer web-site und site preloadEnabled="true"?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich dies auch, aber konnte nichts finden in der WebAdministration auf diese option setzen. Vermutlich ist der Ansatz wäre zu nennen New-ItemProperty auf die richtige WebApplication. Leider war ich nicht in der Lage, um die "Standard" - Anwendung für eine bestimmte website, oder setzen Sie diese Eigenschaft auf Sie. Es ist irgendwie scheint, wie die WebAdministration-Modul (ermöglicht cmdlets wie Neue-WebSite) geschrieben wurde, die mit früheren Versionen von IIS im Auge, und auf jeden Fall vor der Initialisierung der Anwendung-Modul.
Dies ist eine Problemumgehung, die Kräfte, die die Einstellung dieser Eigenschaften durch die Bearbeitung der zugrunde liegenden applicationHost.config-Datei. Dies ist eine leicht vereinfachte version von einem Skript, das wir jetzt verwenden. Sie müssen dieses Skript als administrator aus.
Dies sollte den trick tun. Sie können die
get-itemproperty
um sicherzustellen, dass es funktionierte. Es dauerte eine Weile, um herauszufinden, wo Sie zu findenpreloadEnabled
in powershell aber wenn Sie Rohr-Pfad für die Website, umget-member
, dann können Sie Ihre Arbeit von dort aus.Es ist in der Tat eine Möglichkeit, dies zu tun (vorausgesetzt, Sie haben eine einzelne Anwendung an /Sie wollen es und Sie wissen, den Namen Ihrer Website):
Dies ist ein bisschen spät, aber dies anderen zu helfen... Das funktionierte für mich und war ein wenig weniger ausführlich. Der entscheidende Unterschied ist, dass ich entfernt ApplicationDefaults, weil ich bin Einstellung der Anwendung, nicht die Standardwerte hier:
WO:
'SiteName' könnte gleich Standard-Web-Site
'Anwendungsname' kann gleich MyApplication
Alte Frage, aber ich wollte meine Erkenntnisse.
Ich musste das tun, von einer Krake, die post-deployment-Skript, wo meine App wurde in der Website root. Ich habe versucht, alle Lösungsvorschläge hier und der von Robert Moore war die einzige, die für mich arbeiten.
Jedoch, landete ich mit dieser das auch so gemacht: