Visual studio Visual Studio中网站内的Web应用程序?

Visual studio Visual Studio中网站内的Web应用程序?,visual-studio,Visual Studio,VisualStudio允许您创建“Web站点”和“Web应用程序”,但是,在一个项目中,您可以在另一个项目中创建一个吗 假设我有我的网站“www.mysite.com”,我有一个名为“BudgetCalculator”的应用程序。一个是生产服务器,它应该位于: www.mysite.com/BudgetCalculator BudgetCalculator应用程序包含指向网站其他部分的链接,如“/page1”和“/page2” 然而,在VisualStudio中,当它们作为两个不同的项目列出时

VisualStudio允许您创建“Web站点”和“Web应用程序”,但是,在一个项目中,您可以在另一个项目中创建一个吗

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

www.mysite.com/BudgetCalculator

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

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


有办法解决这个问题吗?

一个项目不能在Visual Studio中承载/包含另一个项目


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

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

使用IIS,创建一个网站,并将您的Web应用程序设置为网站内的虚拟目录