gpt4 book ai didi

asp.net - 在ASP.NET页面中自动查找编译错误

转载 作者:行者123 更新时间:2023-12-03 08:04:59 24 4
gpt4 key购买 nike

我有一个ASP.NET网站,其中的页面调用DLL中的一些组件。我需要更改组件中方法的签名,并且不执行文本搜索,不知道这是否会破坏任何页面。 IMO,这是Web编程的弱点-您不会从编译器中得知语法错误。

但这不是必须的。有谁知道是否有办法在网站上运行蜘蛛监视编译错误,或者是否有某种工具可以编译文件夹结构中的所有.aspx文件以查找编译错误?

这仅用于语法检查-并非实际预编译网站。

编辑似乎建议使用aspnet_compiler。我不使用该网站的Visual Studio项目-它随着我自己的模板系统的发展而增长(早在提供母版页之前)。因此,可以在文件夹中的所有文件上运行aspnet_compiler的东西可能会起作用...

最佳答案

您可以在项目上放置一个标志,告诉它在编译项目时编译所有aspx文件。它为您的构建增加了时间,但有时还是值得的。参见http://mikehadlow.blogspot.com/2008/05/compiling-aspx-templates-using.html

此外,Resharper确实擅长查找对方法的引用,即使在aspx文件中也是如此。因此,如果您使用Resharper重命名方法,只要您的解决方案包括Web项目,它也将在aspx文件中找到并重命名该方法。

关于asp.net - 在ASP.NET页面中自动查找编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4750060/

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