x64 Windows 7では、IIS Express 8の最新ベータ版を使用して、hello world MVC 3 Webサイトを64ビットプロセスとして実行しようとしています(したがって、Environment.Is64BitProcessはページでtrueを返します)。
IIS Express 7.5は32ビットですが、IIS Express 8は64ビットをサポートしています(http://learn.iis.net/page.aspx/1266/iis-80-express-beta-readme/)。
64ビットの愛を得ることができません。
AnyCpuをビルドするとIs64BitProcessfalseが返され、x64をビルドすると、32ビットプロセスとして実行しようとしているかのように、「誤った形式のプログラムをロードしようとしました。」というメッセージが表示されます。
フォルダの名前を変更するなどの実験では、「C:\ Program Files(x86)\ IIS Express」だけが使用されており、「C:\ Program Files \IISExpress」はVSによって無視されていることがわかり ます。
VSでx64IISExpressホストを使用するにはどうすればよいですか?