Ho IIS express caricato e in esecuzione da una voce della riga di comando. Sto usando il file applicationhost.config predefinito (so che è il file corretto in quanto ho modificato la porta del 1 ° sito un paio di volte, ecc.).IIS express 7.5 carica solo un sito anche se sono stati definiti 2 siti?
La cosa strana è che ho definito due siti e viene visualizzato solo il primo che viene caricato? Sono sicuro che IIS Express può caricare più siti, giusto? Finché diverse porte?
Ecco il bit <sites>
definizione dal file ApplicationHost.config:
<sites>
<site name="BF Local SVN" id="1">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\_CODE SOURCECONTROL\BizzfaceLocalSVN" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:6464:localhost" />
</bindings>
</site>
<site name="SquirrelITfreeformBS" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\_CODE SOURCECONTROL\SquirrelITfreeformBS" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:6465:localhost" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>
Come si può vedere, due siti definiti, sito diverso ID e diverse porte?
Qualche idea?
È possibile fornire la riga di comando che si sta utilizzando per avviare IIS Express? – Joshua
Ciao Joshua, scusami per il ritardo .. Stavo letteralmente eseguendo "iisexpress" alla riga di comando .. da quello che ho capito, avrebbe caricato il file applicationhost.config e il processo predefiniti. In realtà la risposta qui sotto come fisso ... Non mi rendevo conto che potevi farlo. Grazie ancora. –