gpt4 book ai didi

asp.net - 无法调试 ASP 应用程序中的某些 aspx 页面

转载 作者:行者123 更新时间:2023-12-04 06:10:53 25 4
gpt4 key购买 nike

我有一个在 IIS 上运行的经典 ASP 网站。我用 VS 2015(在文件菜单中打开网站)打开它并保存了解决方案(打开它时它说这是一个预编译的网站 - 无论如何)。然后我附加到进程来调试它。

现在,我在某些 .aspx 页面上设置了断点,而不是在其他页面上。知道为什么会这样吗?我检查了 webconfig,它的调试选项设置为 true。可能缺少某些 PDB 文件。人们建议重建网站,但是当我单击构建或重建解决方案时,该过程立即成功完成,所以我怀疑是否有任何重新编译。

我可以修改这些页面的代码,IIS 在下一个请求时重新编译它们,但不确定为什么断点没有在那里被击中。很明显,我曾经在代码中加入了 Debugger.Launch() 之类的东西,但这不是我想要的。

我不是专家,所以如果你能帮我解决这个问题,我将不胜感激。

最佳答案

预编译网站意味着它可以提高某些 ASP.NET 网站的性能。它可用于优化静态站点。我们探索其他类型网站的策略。这会加快首次访问您网站中的页面的速度。如果您希望在部署后为站点提供更快的选项,请考虑“站点预编译”。假设您的网站访问量大、受欢迎且重要。当客户访问时,站点立即响应非常重要。

希望这是有帮助的。

关于asp.net - 无法调试 ASP 应用程序中的某些 aspx 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42012856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com