首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Visual Studio 2008调试Sitecore 6

使用Visual Studio 2008调试Sitecore 6
EN

Stack Overflow用户
提问于 2010-07-24 22:10:38
回答 2查看 1K关注 0票数 3

我正在尝试使用Visual Studio2008 (Windows Server2003操作系统)调试Sitecore 6 ASP.NET代码。我正在尝试让断点起作用。我尝试设置断点,然后在VS、debug -> attach to process.. -> IIS web server process上设置断点,但是当我浏览到断点位于Sitecore.Web.UI.WebControl.DoRender方法开头的某个.aspx页面时,没有任何反应。

我尝试在网站的properties -> configuration -> debugging上检查客户端和服务器端的调试设置,但没有任何变化。我尝试停止网站,关闭appPool,然后重新启动,重新连接调试器,但是什么也没有发生。

有谁有更好的主意吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-26 03:52:21

确保您正在尝试附加到正确的进程。在IIS 6+中称为w3wp.exe。

票数 3
EN

Stack Overflow用户

发布于 2010-07-25 01:14:59

在页面上,在代码后面调用命令页面OnLoad

代码语言:javascript
复制
Debug.Fail();

代码语言:javascript
复制
Debug.Assert(false);

然后,打开此页,等待来自调试器的消息显示为并附加到visual studio。如果没有出现,则表示您处于发布模式,需要修改web.config

如果您的www服务出现错误,请重新启动iis-admin服务,而不仅仅是www。使用iisAdmin时,www也会重新启动,但有时调试器仅与www重新启动时不能连接。

希望这能对你有所帮助。

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

https://stackoverflow.com/questions/3325410

复制
相关文章

相似问题

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