gpt4 book ai didi

asp.net - 强制 Visual Studio 在编译时检查 .ASPX 页面

转载 作者:行者123 更新时间:2023-12-01 01:37:09 24 4
gpt4 key购买 nike

编译时是否可以让 Visual Studio 检查 .aspx 页面是否有错误?例如,如果我有一个带有此控件的 Web 窗体:

<asp:Button ID="CancelButton" runat="server" OnClick="CancelButton_Click" Text="Cancel" />

CancelButton_Click 后面的代码中不存在,编译应用程序时让VS抛出错误。目前它仍然可以编译,但在运行时抛出错误。这可能吗?我意识到编译时间会大大增加,但是在运行时间之前发现问题会很有帮助。我以为我阅读了有关使用 Asp.Net MVC View 执行此操作的能力,但找不到链接。

最佳答案

是的,您必须使用 deployment project 进行编译并取消选中“允许此站点可更新”这将编译几乎所有内容,除了一些小的边缘情况,如 xml 序列化。

正如您所发现的,当您使用 F5 进行编译时,您实际上只编译了大约一半的代码,其余的在第一次请求时编译。

关于asp.net - 强制 Visual Studio 在编译时检查 .ASPX 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1194892/

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