我知道这可以用mvc2来完成,但是visual studio(2010)/ resharper(6)有什么办法可以在编译时检查aspx页面上的错误并停止编译吗? Resharper可以检测到错误很好,所以似乎应该有一种方法来将所有aspx页面的检查集成到构建过程中.
任何提示?
解决方法
是的你可以.以下步骤将导致.aspx文件被编译为IDE调用的普通builk的一部分,不需要Resharper插件.
卸载你的网页应用程序(右键点击项目并选择“卸载项目”)
>在文本编辑器中打开.csproj文件(右键单击项目并选择“编辑myProjectName.csproj”)
>在文件的底部找到说“修改你的构建过程…”的注释,并在该注释之后插入以下内容:
< Target Name =“AfterBuild”>< AspNetCompiler VirtualPath =“temp”PhysicalPath =“$(ProjectDir)”/>< / Target>
来源 – Compile Aspx pages at compile time using the AspNetCompiler build task