我正在使用VS 2012构建一个mvc c#网络应用程序,在控制器上设置了断点,但该断点从未被触发,我可以得到结果,所以我知道代码正在运行。奇怪的是,它甚至不会出现错误“没有加载符号”,并使断点变空心。断点保持实心。有什么想法发生了什么?
我正在使用VS 2012构建一个mvc c#网络应用程序,在控制器上设置了断点,但该断点从未被触发,我可以得到结果,所以我知道代码正在运行。奇怪的是,它甚至不会出现错误“没有加载符号”,并使断点变空心。断点保持实心。有什么想法发生了什么?
w3wp.exe
。如果按下CTRL + ALT + P,您将进入附加到进程窗口。您将看不到w3wp,但请勾选窗口底部的两个框以显示所有会话和所有用户的所有进程,然后您就可以将其附加到它上面。请注意,如果它仍然没有出现,则是因为尚未启动w3wp,因此您需要请求您的Web应用程序来拉起它。附加后,如果代码匹配,则应该会触发断点。
[OutputCache(Duration = 0)]
,因为例如Internet Explorer并不总是由于默认浏览器缓存而提供后续请求。 - Pricey