VS2010 C#ASP.NET App在调试期间不会遇到断点

时间:2011-11-11 19:57:34

标签: c# visual-studio-2010 visual-studio-debugging

我有一个由类库项目和远程网站组成的解决方案。

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

我之前已成功调试了此服务器上的其他应用程序......但是已经遇到了这个问题。

我做错了什么?

这两个项目都是.NET Framework 4。

3 个答案:

答案 0 :(得分:1)

如果断点未标记为完整的红色圆圈,则表示没有为该类型加载符号,或者您正在调试的代码与编辑器中的代码不同。

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

答案 1 :(得分:1)

我决定尝试更多的东西来使这个工作,所以我首先做了一个新的Open>>网站...所以我只有远程网站的解决方案,并尝试调试,这是有效的。因此,决定尝试生活有点危险,然后再添加类库项目并再次尝试调试,它适用于.aspx.cs文件和类库中的.cs文件!

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

答案 2 :(得分:0)

您是否尝试过使用Internet Explorer?如果您在另一个导航器中..您必须将该导航器processus附加到调试器才能进行调试。