2009-07-06 67 views
0

VS 2005中是否有「調試」和「發佈」版本?如果是這樣,我如何在兩者之間切換?是否有Visual Studio 2005 ASP.NET調試版本

+0

我相信你肯定有一些理由不知道你的答案。也許你現在不在你的計算機附近,或者你沒有安裝VS2005。請說出,否則,可能會有人想知道。 – 2009-07-06 19:18:41

+2

Mr. Saunders - fyi我正在運行VS2008,剛剛安裝了VS2005在另一臺機器上測試某些東西,並且似乎無法在IDE中找到要在biuld之間切換的功能...請不要擔心...我想我們是假設在他的網站上互相幫助。 – 2009-07-06 19:25:21

回答

6

Saif:

您是否正在開發ASP.NET網站項目?

如果是這樣,Visual Studio會將構建步驟委託給ASP.NET運行時,並且ASP.NET運行時會在web.config中選擇debug與r​​elease。

我的話題後,這將有助於:Debug and Release Builds in ASP.NET 2.0

注意,自那時以來,有兩件事情發生了變化。也就是說,MSFT爲VS 2005發佈了兩個插件 - 一個添加了real web application projects,它具有調試和發佈設置(用於代碼隱藏和鬆散的c#文件),並且還發布了web deployment projects,它可以使用asp.net命令行編譯器。 Web App項目也成爲SP1中VS2005的一部分。

0

快速的方法是右鍵單擊工具欄並打開標準toobar。然後,您可以通過從解決方案配置下拉菜單中選擇所需的目標,快速更改構建目標。

如果您想更改這些配置的功能,請按照Michael Petrotta在答案中所述的內容進行操作。

2

使用配置管理器。右鍵單擊解決方案資源管理器中的解決方案,選擇「配置管理器...」,然後更改活動的解決方案配置。

您可以在調試或發佈模式下更改項目的行爲。調出項目屬性窗格,從頂部的下拉菜單中選擇適當的配置,並根據需要更改設置。請注意,默認情況下會對您進行一些更改。例如,默認情況下發布版本會被設置爲優化代碼,而調試版本則不會。

1

在ASP.NET web.config文件中有一個debug =「true」屬性。首次運行Web應用程序時,Visual Studio會詢問您是否要打開調試,選擇yes將導致Visual Studio爲您編輯配置文件。

只要記住要確保將您的發佈版本更改爲false。欲瞭解更多信息,請點擊here

相關問題