2010-01-28 128 views
1

Visual Studio允許您創建「網站」和「Web應用程序」,但是在一個項目中,您可以在另一個項目中有一個嗎?Visual Studio中的Web站點內的Web應用程序?

說我有我的網站「www.mysite.com」,我有一個名爲「BudgetCalculator」的應用程序。一個生產服務器,這應該是位於:

www.mysite.com/BudgetCalculator

而且BudgetCalculator應用程序包含鏈接回網站的其他部分,如「/第1頁」和「/第2頁」。

但是在Visual Studio中,當它們被列爲兩個不同的項目時,它們處於同一級別。當我啓動BudgetCalculator應用程序的調試器時,這些鏈接不會像他們應該那樣指向主網站。

有沒有辦法解決這個問題?

回答

0

項目不能在Visual Studio中託管/包含另一個項目。

然而,您可以創建一個項目,該項目在創建時位於另一個更高級別項目的目錄中,但它們可能不會直接鏈接,因此無法同時調試它們。

2

一個解決方案是停止使用內置的.NET Web服務器。

使用IIS,創建一個站點,並使Web App成爲網站內的虛擬目錄。

相關問題