IISをロードしてコマンドラインから実行しています。私はデフォルトのapplicationhost.configファイルを使用しています(私は第1サイトのポートを2,3回変更したので、正しいファイルだと分かっています)。IISは、2つのサイトが定義されていても、1つのサイトのみをロードします。
奇妙なことに、2つのサイトが定義されていて、最初のものだけが読み込まれるように見えますか?私はIIS expressが複数のサイトを正しく読み込むことができると確信していますか?限り、別のポート?あなたが見ることができるように、2つのサイトが定義されて
<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>
、別のサイトIDのと異なるポート:applicationHost.configファイルから<sites>
定義ビットはここ
のですか?
アイデア?
IIS Expressの起動に使用しているコマンドラインを教えてください。 – Joshua
こんにちはジョシュア、遅れて申し訳ありません。私は文字通りコマンドラインで "iisexpress"を実行していました。私が理解したところから、デフォルトのapplicationhost.configとプロセスがロードされます。 実際には、以下の答えは固定されています。私はあなたがそれを行うことができるとは思わなかった。再度、感謝します。 –