在不同应用程序池中运行的Web应用程序 - 如何访问网站资源

时间:2011-11-09 15:34:02

标签: asp.net asp.net-mvc asp.net-mvc-3 iis iis-7

对于我正在设计申请的NPO之一,还有一个非我设计的网站。该网站由静态HTML页面组成,我的应用程序(献血者管理系统)是在ASP.Net MVC中设计的。献血者管理系统将在一个单独的应用程序池中运行。以下是本网站的组织方式。

IisServer
---- NPO WebSite(root)
---------献血者管理系统(root / MyAppPath)
----其他网站(不属于我的NPO)。

献血者管理系统大部分都是后台应用程序。将公开的唯一部分是献血者登记和查看他们的个人资料。我不确定以下

  1. 如何使用网站上的资源(布局)来装饰这些注册和个人资料页面,因为我的应用程序将在单独的应用程序池中运行。
  2. 我应该在同一个应用程序池中运行网站和我的应用程序。我的应用程序中只有两个页面需要来自网站的资源(与布局相关)。

1 个答案:

答案 0 :(得分:0)

我建议您将MVC应用程序合并为一个,并使用Areas将它们分开并仍然能够利用共享资源。

Walkthrough: Organizing an ASP.NET MVC Application using Areas