ASP.NET Web应用程序之间的引用

3
我有一个包含两个Web应用程序的Visual Studio解决方案。
我想让第一个应用程序依赖于第二个应用程序(第一个应用程序中的页面可能包含指向第二个应用程序的链接,或者可能会将内容发布到第二个应用程序中)。
此外,我希望能够在开发服务器上启动第一个项目(这是VS中Web应用程序的标准调试过程),并且对第二个项目的引用完全正常。
有人知道实现这一目标的最佳方法吗?
谢谢。
2个回答

1

您可以通过右键单击顶级 Web 应用程序项目并选择 项目依赖项 来建立依赖关系。在列表中检查依赖的 Web 应用程序项目。要同时启动两个项目进行调试,请按照以下步骤操作:

  1. 右键单击解决方案,然后选择 属性
  2. 从左侧列表中选择公共属性 > 启动项目。
  3. 选择多个启动项目选项
  4. 为您的项目适当设置操作列,然后单击“确定”

当您启动调试器时,您的项目应该按预期启动。


谢谢,所有的都按照你描述的方式工作。然而,在我进行调试时,我仍然无法让顶级项目中的链接指向依赖项目的有效实例。有什么想法吗? - mcoolbeth
你在链接方面遇到了什么问题?你是否在开发服务器上运行你的Web应用程序?它是否选择了一个随机端口? - Jim Lamb
正确 - 我似乎无法让两个项目同时在同一端口上托管。 - mcoolbeth

0

我不太确定你所说的“depend on second”是什么意思,但我猜测你想在调试时分享一些代码,然后逐步执行该代码?

为什么不将所有共同的代码提取到通用可重用程序集中?这将使无论哪个应用程序正在运行,都很容易进行调试。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接