首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Reference.vb代码调试

Reference.vb代码调试
EN

Stack Overflow用户
提问于 2015-04-17 10:42:11
回答 3查看 246关注 0票数 0

当添加对web服务的引用时,将生成一个Reference.vb文件,以使托管项目可以使用该服务的所有类型。

当我在那个文件中放置一个断点时,它永远不会被击中。我怎么才能解决这个问题?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-04-17 10:54:14

关于为什么它从未被击中,请参见System.Diagnostics.DebuggerStepThroughAttribute。现在,我不知道如何让调试器停止运行,忽略属性,但是您应该能够从Reference.vb中删除属性并启动调试会话,而不需要重新生成文件。

票数 1
EN

Stack Overflow用户

发布于 2015-04-17 10:59:12

如果使用的是VS2013,则可以在调试选项中禁用“我的代码”。

https://msdn.microsoft.com/en-us/library/dn457346(v=vs.110).aspx

这将使VS忽略斯蒂芬B提到的DebuggerStepThroughAttribute。如果使用VS的旧版本,可以从Reference.vb中删除该属性

票数 2
EN

Stack Overflow用户

发布于 2015-04-17 10:59:21

您可以尝试以下步骤;

  1. 打开web服务项目并转到web服务项目的“我的项目”。
  2. 转到网页选项卡
  3. 选择“不要打开页面。等待外部应用程序的请求。”
  4. 选择“使用本地IIS Web服务器”
  5. 将Project:"http://localhost/YourWebService“更改为服务名称。
  6. 点击“创建虚拟目录”。
  7. 将断点设置在期望位置。

调试运行web服务"F5“。

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

https://stackoverflow.com/questions/29697000

复制
相关文章

相似问题

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