Windows8.1系统下让VS2012编译运行IIS Express 64位 调试器
有時候在window8以上系統(tǒng)中對C#系統(tǒng)進(jìn)行調(diào)試 提示不能使用32位IIS Express,如果每次都采用IIS 在vs代碼進(jìn)行調(diào)試的時候很麻煩
下面我們就介紹一下怎么用編譯調(diào)試64位代碼:
網(wǎng)上方法一:
使用Visual Studio 2012開發(fā)網(wǎng)站或web應(yīng)用程序時,可以使用兩種web server。自帶的development server和IIS EXPRESS。development server是x86版本的,IIS EXPRESS是同時x86和x64版。
然而在引用64位dll時,調(diào)試時會報錯,因為即便使用IIS EXPRESS調(diào)試,vs2012默認(rèn)只會調(diào)用其32位版本。可以通過任務(wù)管理器中的進(jìn)程來查看你調(diào)試時啟用的是什么版本的IIS EXPRESS。
之后的Visual Studio也許會集成IIS EXPRESS x64的調(diào)試調(diào)用,但是2012我們必須通過修改注冊表來使vs調(diào)用x64版IIS EXPRESS,修改方法如下。
reg add HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio12.0WebProjects /v Use64BitIISExpress /t REG_DWORD /d 1
注冊表修改完成后需要重啟vs2012使其生效。
經(jīng)過測試發(fā)現(xiàn)還是未解決
那就采用這種辦法吧!!
運(yùn)行regedit
在HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\WebProjects\ 下添加DWORD值 "Use64BitIISExpress", 值為1
OK 這些方法實際就是把原來的默認(rèn)32位直接修改為64位IIS Express.
轉(zhuǎn)載于:https://www.cnblogs.com/angelasp/p/4186718.html
總結(jié)
以上是生活随笔為你收集整理的Windows8.1系统下让VS2012编译运行IIS Express 64位 调试器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开发中坑爹的地方
- 下一篇: [翻译svg教程]svg中的circle