在我的代碼背後,我希望能夠告訴我在Visual Studio中運行我的網站項目(調試或發佈)。確定網站在Visual Studio中運行的最佳方式
我正在考慮測試「localhost」,但這並不完美,因爲我們可以在服務器上本地測試它。
任何想法?
在我的代碼背後,我希望能夠告訴我在Visual Studio中運行我的網站項目(調試或發佈)。確定網站在Visual Studio中運行的最佳方式
我正在考慮測試「localhost」,但這並不完美,因爲我們可以在服務器上本地測試它。
任何想法?
你所要求的不完全是,但你檢查
System.Diagnostics.Debugger.IsAttached == true
this.Server.MachineName
可能有助於...
在任何調試這一個工程或發佈模式:
if (!String.IsNullOrEmpty(this.Request.ServerVariables["SERVER_SOFTWARE"]))
{
// you're running in IIS, not Cassini
}
它工作得不錯。謝謝! – mga911 2009-12-04 22:06:01