繁体   English   中英

如何使用相同的解决方案运行/调试多个Web应用程序项目?

[英]How to run/debug multiple web application projects with-in the same solution?

我有2个Web应用程序项目。 一个是我的asp.net MVC应用程序,另一个是管理相关的功能,这是asp.net web表单动态数据。 我的MVC应用程序将是主要站点,但我希望webforms在MVC站点的Admin文件夹下工作。

在调试应用程序时,我希望MVC站点上的“/admin/Default.aspx”链接链接到我的动态数据站点中的默认页面。 我该如何做到这一点? 我知道我可以独立测试每个项目。

在visual studio项目中,您可以右键单击文件夹并选择“转换为Web应用程序”来解决我的问题。

最简单的方法是在单独的虚拟目录中运行它们,并使用Url Rewriting将根请求推送到公共站点。 您可以嵌套ASP.NET应用程序,但这通常需要对配置文件进行相当多的讨论以避免继承问题。

您可以通过IIS管理器实现此行为。 单击网站,导航到您想要表现得像一个单独的应用程序的文件夹,并使用鼠标右键单击并按“转换为应用程序”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM