2011-09-01 100 views
1

對不起,我剛開始使用Visual Studio。 我有兩個不同的VS 2010項目。 對於第一個,當我選擇「發佈網站」我得到這個窗口Visual Studio 2010中的不同項目類型

Publish Web Site dialog

但在第二個項目我得到這個窗口。

Publish Web dialog

有什麼辦法到Web應用程序轉換爲Web站點?

這兩個項目有什麼不同嗎?一個項目是一個網站,另一個是Web應用程序?如何區分這兩種類型?

+0

大量有關該主題的信息在線。是的網站和網絡應用程序是不同的東西,並以不同的方式發佈。 –

+0

將網站轉換爲網絡應用程序非常容易,但不是相反。這有點主觀,但網站項目有點業餘,我還沒有遇到使用它們的專業開發人員。 –

回答

2

你是正確的 - 第一個是一個網站項目,第二個是一個Web應用程序項目。檢查最簡單的方法是查找.csproj文件 - 這不是Web站點項目所需的,因爲它只是包含特定文件夾中的所有文件。

這兩個屬性頁也顯着不同。

+3

我強烈建議使用Web App Project,並將所有現有Web站點項目遷移到Web App – abatishchev

+0

事實上 - Web應用程序項目有許多優點,並且在Visual Studio中成爲默認設置。 – Richard

相關問題