顯示具有 問題集 標籤的文章。 顯示所有文章
顯示具有 問題集 標籤的文章。 顯示所有文章

2013年4月27日 星期六

Visual Studio 開發Web ASP.NET Console.WriteLine 無法輸出

Console.WriteLine 無法在 console Port 介面輸出

開發環境

  • OS:Windows 7 64bit
  • IDE:Visual Studio 2010
  • Project Type:WebForm Developer
  • Framework: ASP.NET


狀況描述:

  • 在Web Project 進入Debug模式時,使用Console.WriteLine無法顯示於輸出視窗,以至於無法做追蹤測試。

解決方法:

  • 在Web Project專案類型,應改用 Debug.WriteLine( )替代Console.WriteLine( )。
  • Debug.WriteLine( ) 需using System.Diagnostics
  • 另種方式可使用Response.Write( ),直接輸出於瀏覽器頁面上。

Visual Studio Debug 出現 未啟用偵錯對話方塊

未啟用偵錯

開發環境

  • OS:Windows 7 64bit
  • IDE:Visual Studio 2010
  • Project Type:WebForm Developer
  • Framework: ASP.NET


狀況描述:

  • Visual Studio 開發工具在 Web Developer 開發時,按下Debug按鈕,出現警告視窗提示「未啟用偵錯」。


過程圖片:















解決方法:

  • 開啟web.config檔,修改 <compilation/>裡的屬性debugtrue即可。
  • 這個屬性當要將網站發佈到web server時記得要將其設回false。





<configuration>

    <connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
    <system.web>
        <compilation debug="true" targetFramework="4.0" />
    </system.web>
   
</configuration>
























參考資料: