我有一个使用SharpSvn的 64 位版本的 Web 应用程序,这是一个具有非托管依赖项的托管 DLL。它不会在 IIS Express 7.0 中运行。切换到 32 位版本的程序集工作正常。
我安装了IIS 8 RC的 64 位版本。然而,Visual Studio 2010 启动了 32 位版本的 IIS Express。
.
我可以使用以下命令手动启动 64 位版本的 IIS:
"C:\Program Files\IIS Express\iisexpress.exe" /config:"C:\Users\zippy\Documents\IISExpress\config\applicationhost.config" /site:"MrDVCS" /apppool:"Clr4IntegratedAppPool"
在我的WebProject.csproj中,相关的 XML 似乎是<UseIISExpress>true</UseIISExpress>
. 如果我在 Visual Studio 中编辑文件,Intellisense 不会为 64 位提供类似的命名标记,并且它不会为我提供属性。
那么如何让 Visual Studio 启动 64 位版本的 IIS Express RC?