2011-11-11 52 views
1

我有一个由类库项目和远程网站组成的解决方案。VS2010 C#ASP.NET应用程序在调试过程中不会遇到断点

我开始调试,页面出现,如果我更改源,我可以看到它们发生在调试器中的页面上......但我可以在Page_Load的第一行有一个断点,它仍然不会命中。类库的代码库中的任何断点都是一样的。

我已经成功地将其他应用程序从此服务器上调试过了......但之前已经碰到了这个问题。

我在做什么错?

两个项目都已是.NET Framework 4的

+0

断点是由一个完整的红色圆圈表示,这意味着代码符合符号? –

+0

您使用哪个导航器? – Rushino

+0

项目是以调试还是释放模式构建的? –

回答

1

我决定尝试一些事情来得到这个工作,所以我第一次做了一个新的开放式>>网站...所以,我不得不与刚刚远程网站的解决方案,并试图调试那工作。所以,决定尝试一下生活有点危险,然后添加Class Library项目并再次尝试调试,它对.aspx.cs文件和类库中的.cs文件都起作用!

不要问我解释它......我做的唯一不同的是,我第一次开始使用类库时,添加了远程站点,然后将网站设置为启动项目。应该工作相同,你会想......但我不会质疑它

1

如果断点没有被标记为一个完整的红色圆圈,要么没有符号已经加载的类型,或者你正在调试的代码是不同的东西你有你的编辑。

如果是后者,你可以右键点击断点,并选择允许源是不同的...复选框

0

您是否尝试过使用Internet Explorer?如果您在不同的导航器中,则必须将该导航器进程附加到调试器以进行调试。

+0

看到他如何为Page_Load设置断点,我假设他正在调试服务器端代码。 –

+0

以及只是试过。 :) – Rushino

相关问题