如何在构建ASP.NET网站项目时禁用“验证网站”步骤?

15

有时候我想跳过验证ASP.NET网站的步骤,以便在构建Web Site项目时节省时间。 是否有Visual Studio选项或其他方法可以关闭此行为?

2个回答

24

关于如何关闭“验证网页”的问题。2008年5月21日上午2:52

您好,

验证网站很重要,它执行以下任务:

验证web.config以确保所有设置均合法。验证aspx页面的标记。在错误列表中列出错误。如果您不想进行验证,可以在运行启动页之前将项目设置为“无构建”或“构建页面”。

有关更多信息,请参见http://forums.asp.net/t/939998.aspx

希望这可以帮到您。

Thomas Sun 微软在线社区支持

-- http://forums.asp.net/t/1262277.aspx

网站项目,属性页面(在VS 2010中):

enter image description here


有些情况下这个不起作用。我的解决方案中有一个 Web 服务站点,每次我构建任何依赖于它的东西时,即使我将其设置为“不构建”,它也会执行“验证 Web 站点”步骤。 - JohnOpincar
这个回答似乎不适用于在另一个项目中运行单元测试之前验证网站。 - Anders Lindén

0

一些早期的服务包在验证方面存在问题,可能需要花费一段时间(在某些情况下需要数天)。请检查并尝试更新Visual Studio,看看是否可以解决该问题。


如果你遇到了像你描述的那样的错误,你应该调试一下这个问题。http://blogs.msdn.com/b/mikhailarkhipov/archive/2007/09/19/how-to-obtain-debug-information-from-a-hung-frozen-application.aspx 上次我遇到这种情况是因为文件损坏了。 - Amicable

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接