解决Visual Studio 2013调试时 Web服务框架中出现了无法识别的错误 问题

此问题出现过很多次,点帮助,google, baidu 都没解决,后经过摸索解决,记录下来
1.查找80port是否有被占用情况,需要查看skype[这东西不知道为什么为占用80], ReportingService ,IISExpress,可通过netstat -ano | findstr ":80" 命令查找

2.确认port只被IIS占用过可打开IIS管理器,查看网站是否有多个协议【展开计算机->网站->网站名【默认Default Web Site】看是否有问号【提示多协议】,有的话删除80外的协议】

3.重启Visual Studio ,运行调试,问题解决!


補充:如果引用的dll裏不能運行於64位系統也會引起此問題【如ActiveX】,此時解決的辦法為直接將  在解決方案中右鍵項目->屬性->生成->目標平臺-> X86 保存,

  另外如果當前解決方案中多個項目,調試項目假設為A【非默認】,默認啟動項目假設為B【不能64位】,那麼直接調試項目A可能會躺著中槍,這時候更改默認可解決!

 

转载于:https://www.cnblogs.com/ywkpl/p/4396399.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值