Asp.net

ASP.net Web 窗體,在編譯時得到 aspx/view 錯誤?

  • September 25, 2012

我知道這可以用 mvc2 完成,但是 Visual Studio(2010)/resharper(6) 有什麼方法可以在編譯時檢查 aspx 頁面上的錯誤並停止建構?Resharper 可以很好地檢測到錯誤,因此似乎應該有一種方法可以將所有 aspx 頁面的檢查集成到建構過程中。

有小費嗎?

是的你可以。以下步驟將導致 .aspx 文件作為 IDE 呼叫的正常建構的一部分進行編譯,不需要 Resharper 外掛。

  • 解除安裝您的網路應用程序(右鍵點擊項目並選擇“解除安裝項目”)
  • 在文本編輯器中打開 .csproj 文件(右鍵點擊項目並選擇“編輯 myProjectName.csproj”)
  • 在文件底部找到“要修改您的建構過程…”的註釋,並在該註釋之後插入以下內容:

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

源 -在編譯時使用 AspNetCompiler 建構任務編譯 Aspx 頁面

引用自:https://stackoverflow.com/questions/6613133