asp.net – global.asax断点未命中

前端之家收集整理的这篇文章主要介绍了asp.net – global.asax断点未命中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在C#中的ASP.NET应用程序中有一些代码在Global.asax.cs代码文件中.在Application_Start中,Session_Start和Application_Begin请求我设置了一些断点.然而,这些都没有被击中.我在VS8上使用本地机器.

这是我试过的:

>停止ASP开发服务器
>删除所有ASP.NET临时文件
>创建新的Global.asax
关闭VS并开启
>清洁和重建项目

经过这些尝试后,断点不会受到打击.

任何想法为什么这可能是?

解决方法

我遇到同样的问题.我假设您正在使用本地IIS而不是VS开发服务器.如果是这种情况,您将无法在Global.asax.cs文件中调试/逐步执行此代码,因为在调试器附加时,此代码已在IIS中执行.但是,如果您使用Dev服务器,您可以随着调试器已被附加到该代码.

因此,更改项目属性中的服务器以使用Visual Studio开发服务器.

这可以通过右键单击Visual Studio>中的项目找到.项目属性>网页标签>使用Visual Studio开发服务器.

猜你在找的asp.Net相关文章