2009-04-26 183 views
1


Web部署項目的工具和Web應用程序項目

Q1 - 據我所知,編譯Web應用程序項目時,Visual Studio中不使用aspnet_compiler.exe。由於Web部署項目(WDP)工具僅用於處理由aspnet_compiler.exe創建的輸出,因此我不明白VS 2008如何在Web應用程序項目中使用WDP?


Q2 - 什麼是股票的項目?


感謝名單


編輯:

所以我是對的事實,編譯Web應用程序時,Visual Studio中不使用aspnet_compiler.exe項目?

大加讚賞

回答

1

Web應用程序項目是真實的項目 - 他們真正建立,併產生輸出(BIN)文件夾中的單個組件,以及引用的程序集的所有副本,等等,這是什麼Web部署項目將打包。

請記住,Web應用程序項目和Web部署項目是創建Web項目的唯一方式,直到.NET 2.0和Visual Studio 2005纔有用。在許多情況下,更好的問題將是「網站如何僞 - 有史以來的項目「。

+0

你爲什麼認爲Web應用程序項目是真正的項目,但你把網站稱爲僞項目? – SourceC 2009-04-27 19:20:33

+0

列出的理由太多(當我跑回火車回家時),但問問自己Visual Studio中有多少種類型的項目沒有項目文件? – 2009-04-27 22:35:42

1

aspnet_compiler會編譯.aspx/.ascx /.ashx等文件(不僅僅是代碼背後)。 Visual Studio沒有。因此,如果您想要預編譯這些文件,請手動使用Web部署項目和/或預編譯。