asp.net – 无法在ASP应用程序中调试某些aspx页面
发布时间:2020-12-16 03:24:42 所属栏目:asp.Net 来源:网络整理
导读:我有一个在IIS上运行的经典ASP网站.我用VS 2015打开它(在文件菜单中打开网站)并保存解决方案(打开它时说它是一个预编译的网站 – 无论这意味着什么).然后我附加到进程来调试它. 现在,我放置的断点在某些.aspx页面上被击中,而在其他页面上没有.知道为什么会这
我有一个在IIS上运行的经典ASP网站.我用VS 2015打开它(在文件菜单中打开网站)并保存解决方案(打开它时说它是一个预编译的网站 – 无论这意味着什么).然后我附加到进程来调试它.
现在,我放置的断点在某些.aspx页面上被击中,而在其他页面上没有.知道为什么会这样吗?我检查了webconfig,它的调试选项设置为true.可能缺少一些PDB文件.人们建议重建网站,但是当我点击构建或重建解决方案时,该过程立即成功完成,所以我怀疑任何东西都被重新编译了. 我可以修改这些页面的代码,IIS会在下一个请求中重新编译它们,但不确定为什么断点不会在那里被击中.他们显然曾经在我的代码中放了类似Debugger.Launch()的内容,但这不是我想要的. 我不是专家,所以如果你能帮我解决这个问题,我将不胜感激. 解决方法
预编译的网站意味着它可以提高某些ASP.NET网站的性能.它可用于优化静态站点.我们探索其他类型网站的策略.这样可以加快第一次访问您网站中的网页的速度.如果您希望在部署后为站点提供更快的选项,请考虑“站点预编译”.让我们假设您的网站是大量的,流行的和重要的.当客户访问时,网站立即响应非常重要.
希望这是有帮助的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 检测asp.net将用户重定向到登录页面
- asp.net – 如何删除日历的最后一周
- asp.net-core – 未配置身份验证处理程序来处理该方案:Mic
- asp.net-identity-2 – GenerateEmailConfirmationToken()究
- asp-classic – 如何在经典ASP中遍历集合?
- asp.net-mvc – 如何将通用列表传递给Html.ActionLink(…)?
- api – 通过msxml2.ServerXMLHTTP提供身份验证信息
- 如何从ASP.NET变量中提供JavaScript变量数据?
- asp.net – 在web.config中指定相对路径
- asp.net-mvc – asp.net mvc针对不同操作的不同验证规则
推荐文章
站长推荐
- asp.net-mvc – 如何防止MVC3 html转义我的验证消
- ASP.NET使用VB设置文件的路径
- asp.net-mvc – ASP.Net MVC 3:反向授权属性
- asp.net-mvc-3 – 如何在ASP.NET MVC 3中分离代码
- asp.net-core – 使用ASP.NET Core创建cookie
- asp.net – Visual WebGui
- 如何刷新#include文件 – 它们在IIS7 / ASP.NET上
- 【Asp.Net MVC+EF+三层架构】详解(二)MVC学习
- asp.net-mvc – ASP.NET MVC 3:验证获取消息列表
- IIS“SendResponse”状态下的请求已停留很长时间
热点阅读