Visual Studio中的Web站点中的Web应用程序?

时间:2010-01-28 16:29:01

标签: visual-studio

Visual Studio允许您制作“网站”和“Web应用程序”,但是,在项目中,您可以在另一个项目中使用吗?

说我有我的网站“www.mysite.com”,我有一个名为“BudgetCalculator”的应用程序。一个是生产服务器,它应该位于:

www.mysite.com/BudgetCalculator

BudgetCalculator应用程序包含返回网站其他部分的链接,例如“/ page1”和“/ page2”。

但是在Visual Studio中,当它们被列为两个不同的项目时,它们处于同一级别。当我启动BudgetCalculator应用程序的调试器时,这些链接不会像他们应该那样指向主网站。

有解决方法吗?

2 个答案:

答案 0 :(得分:2)

一种解决方案是停止使用内置的.NET Web服务器。

使用IIS,创建一个站点,并使Web应用程序成为Web站点内的虚拟目录。

答案 1 :(得分:0)

项目无法在Visual Studio中托管/包含其他项目。

但是,您可以在创建项目时在另一个更高级别项目的目录中创建一个项目,但是它们可能没有直接链接,因此您无法同时对它们进行调试。