【问题标题】:Web Deployment Project does not warn of errors in ASPX filesWeb 部署项目不会警告 ASPX 文件中的错误
【发布时间】:2009-08-13 09:33:46
【问题描述】:

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

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

我预计它会出错,但什么也没有。我是否以错误的方式使用 Web 部署项目?

【问题讨论】:

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


    【解决方案1】:

    【讨论】:

    • 我做了,说要看看 Web 部署项目。
    • 在来自答案的博客中有对命令行工具aspnet_compiler的引用。您是否按照说明在后期构建活动中使用了它? mikehadlow.blogspot.com/2008/05/…
    • 我最终根据 cmets 部分中的链接修改了 csproj 文件
    【解决方案2】:

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

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

    此工具非常适合与 nant 结合使用,以便在将更改提交到源代码控制和持续集成服务器之前对您的项目进行构建、编译和运行测试。

    asp.net Compiler

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多