У меня есть веб-приложение, которое использует 64-разрядную версию SharpSvn, управляемой библиотеки DLL с неуправляемой зависимостью. Он не будет работать в IIS Express 7.0. Переход на 32 битную версию сборки работает нормально.
Я установил 64-разрядную версию IIS 8 RC. Однако 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?