【发布时间】:2011-10-04 13:49:46
【问题描述】:
我尝试附加到过程 w3wp.exe 以调试我的 asmx Web 服务,添加断点。但是什么都没有(断点当前不会被命中。没有为此文档加载任何符号)。
我可以在其他项目中调试从 asmx 文件调用的代码。
查看 asmx 文件:
<%@ WebService Language="vb" Codebehind="~/App_Code/MyWebService.asmx.vb" Class="MyWebService.MyWebService" Debug="true" %>
参见 Web.config:
<compilation defaultLanguage="vb" debug="true" targetFramework="4.0">
<compilers>
<compiler language="vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" extension=".VB" compilerOptions="/optimize+ /define:Trace=True /imports:Microsoft.VisualBasic,System,System.Collections,System.Data,System.Diagnostics,System.Web,System.Web.Services"/>
</compilers>
</compilation>
我使用 win 2008 R2、VS 2010 SP1、IIS 7.5、.Net Framework 4 x86。
有人知道如何调试我的 asmx 文件吗?
【问题讨论】:
标签: web-services debugging asmx