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( ),直接輸出於瀏覽器頁面上。
未啟用偵錯
開發環境- OS:Windows 7 64bit
- IDE:Visual Studio 2010
- Project Type:WebForm Developer
- Framework: ASP.NET
狀況描述:- Visual Studio 開發工具在 Web Developer 開發時,按下Debug按鈕,出現警告視窗提示「未啟用偵錯」。
過程圖片:
解決方法:- 開啟web.config檔,修改 <compilation/>裡的屬性debug為true即可。
- 這個屬性當要將網站發佈到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>
參考資料: