Visual Studio 解決Windows Web服務框架中出現了無法識別的錯誤


使用的是Visual Studio2012 ULT 控制台項目按ctrl+F5可以運行,不可以直接按F5調試,出現“嘗試運行項目時出錯(項目地址)Windows Web服務框架中出現了無法識別的錯誤”。可是調試ASP.NET程序卻沒有問題。

小豬遇到這個問題很是郁悶,不知道是什么地方出現了問題,百度了好久都沒有個正式的解決方案,例如

http://bbs.csdn.net/topics/390511663

只好谷歌了一下。

http://connect.microsoft.com/VisualStudio/feedback/details/781459/visual-studio-versucht-eine-remoteverbindung-herzustellen-wenn-32-bit-bevorzugen-deaktiviert-ist

看看人家的問題、人家微軟的回家。讓國內的一些XXX情何以堪吶!!

發現了某位大大這么回答。

This is happening because Visual Studio is a 32-bit application.  Only 64-bit applications are able to debug other 64-bit applications, so Visual Studio creates a fake remote connection to a 64-bit debugger when debugging 64-bit apps.  If you select the prefer 32-bit option, then this is unnecessary.

雖然小豬英文不太好,但是看到32-bit、64-bit也就大差不差的了解人家在說什么了。小豬這才恍然大悟,可能是系統裝的是64位系統,某些指令集支持的不夠好。

按照這個提示,把需要調試的程序改成X86。

再點調試,……完美運行……

 

另外有些同志說需要把類似防火牆的東東關掉,這個我就不太清楚了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM