首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法让IIS Express 8测试版将网站作为64位进程运行

无法让IIS Express 8测试版将网站作为64位进程运行
EN

Stack Overflow用户
提问于 2012-04-18 10:38:47
回答 10查看 17K关注 0票数 54

在IISWindows7上,我正在尝试使用x64 Express8最新的测试版让hello world MVC3网站作为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返回Is64BitProcess false,构建x64返回“试图加载格式不正确的程序”。就像它试图作为32位进程运行一样。

重命名文件夹的实验表明,"C:\Program Files (x86)\IIS Express“是唯一要使用的东西,而"C:\Program Files\IIS Express"正在被VS忽略。

如何让VS使用x64 IIS Express主机?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2014-04-30 21:21:20

此选项现在是Vs 2013 / 2015 /2017的一部分:

网站工具|选项|项目和解决方案|

项目|使用64位版本的IIS Express

票数 84
EN

Stack Overflow用户

发布于 2013-03-19 12:13:43

来自微软对http://visualstudio.uservoice.com论坛帖子的回应-

这对我来说是有效的,尽管它没有得到微软的官方认可或支持。

迈克·哈德(微软)评论·2013年1月31日下午5:26

您可以通过设置以下注册表项将Visual Studio 2012配置为使用IIS Express 64位:

注册表添加HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\WebProjects /v Use64BitIISExpress /t REG_DWORD /d 1

但是,此功能不受支持,并且尚未经过Microsoft的全面测试。下一版本的Visual Studio正在考虑改进对IIS Express 64位的支持。

Allow for IIS Express 64 bit to run from Visual Studio 2012

票数 32
EN

Stack Overflow用户

发布于 2014-05-15 10:57:34

虽然迟到了,但VS2013的选项中有这一点。

工具->选项->项目和解决方案-> Web Projects ->使用64位版本的IIS…

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10202047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档