ASP.net Web窗体,在编译时获取aspx/view错误?

jdc*_*589 16 asp.net resharper build-process webforms visual-studio-2010

我知道这可以用mvc2完成,但是有没有办法让visual studio(2010)/ resharper(6)在编译时检查aspx页面上的错误并停止构建?Resharper可以很好地检测错误,因此似乎应该有一种方法将所有aspx页面的检查集成到构建过程中.

有小费吗?

Jus*_*tin 19

是的你可以.以下步骤将导致.aspx文件作为IDE调用的正常构建的一部分进行编译,不需要Resharper插件.

  • 卸载您的Web应用程序(右键单击项目并选择"卸载项目")
  • 在文本编辑器中打开.csproj文件(右键单击项目并选择"Edit myProjectName.csproj")
  • 在文件的底部找到"修改构建过程..."的注释,并在该注释后插入以下内容:

<Target Name="AfterBuild"><AspNetCompiler VirtualPath="temp" PhysicalPath="$(ProjectDir)" /></Target>

Source - 使用AspNetCompiler构建任务在编译时编译Aspx页面