如何在将Web服务器加载Asp.Net Aspx页面之前对其进行编译?

时间:2020-03-06 14:29:10  来源:igfitidea点击:

Visual Studio将错别字隐藏在aspx页面中(而不是背后的代码)真是令人讨厌。
如果编译器会编译它们,我会得到一个编译错误。

解决方案

Resharper将捕获ASPX页面代码中的错误,而无需编译。 imo效果很好,并且比以后的编译更好。

编辑:Resharper还具有解决方案范围的错误检查器。 'Resharper-> Windows->解决方案错误'。它将分析整个解决方案,并提供其找到的所有内容的合并列表,包括aspx文件。

在编译时编译页面。在此处查看Mike Hadlow的帖子:

http://mikehadlow.blogspot.com/2008/05/compiling-aspx-templates-using.html

我相信我们应该始终编译ASP.NET应用程序。在某些情况下,我的客户另有要求。在Visual Studio中,当我们选择发布网站时,可以选择对其进行编译。这是Microsoft的MSDN文章,提供了有关编译站点的信息。

http://msdn.microsoft.com/zh-CN/library/ms178466.aspx

HTML问题等将显示为"警告",而不是错误。因此,我们必须检查日志。

有可能对整个Web进行预编译:通常仅在使用页面的情况下对页面进行编译。

要预编译网络,请参考MSDN