2

這是我應該真正知道該怎麼做但我從未想出來的東西強制Visual Studio無法編譯ASP.Net的aspx/ascx頁面中的語法錯誤?

如何強制Visual Studio根據ascx/aspx頁面中最終會出現的編譯/語法錯誤來編譯失敗?

例如,我可以把以下內容放到一個ASPX頁面中,並且該網站可以編譯得很好,但是如果我訪問了這個頁面,顯然會崩潰;

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> 
</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> 
    <% if (true) { %> 
    <% if (true) { %> 
</asp:Content> 

回答