Web部署项目不会警告ASPX文件中的错误

时间:2009-08-13 09:33:46

标签: c# asp.net visual-studio-2008 web-deployment-project

我想编译我的ASPX页面,这样如果它们中有错误,它会告诉我修复它。传统上,Visual Studio只编译后面的代码,因此我找到了使用Web部署项目的建议。

我已经做到了,但即使我已将字符串值设置为int成员,它也会成功构建。

我预计它会出错,但没有。我是否以错误的方式使用Web Deplyment Project?

2 个答案:

答案 0 :(得分:1)

在StackOverFlow>

上看一下这个问题

How can I compile Asp.Net Aspx Pages before loading them with a webserver?

答案 1 :(得分:1)

您可以使用asp.net编译器将所有文件编译成DLL。你甚至不需要在项目中部署aspx文件。

使用asp.net编译器编译项目文件的结果类似于通过浏览器访问文件时的文件运行时编译。因此,无需将文件上传到测试甚至是实时服务器,都会向您发出任何编译错误。

在将更改提交到源代码管理和持续集成服务器之前,此工具非常适合与nant一起构建,编译和运行项目测试。

asp.net Compiler