【问题标题】:Web application running in different application pool - how to access website resources运行在不同应用程序池中的 Web 应用程序 - 如何访问网站资源
【发布时间】:2011-12-25 10:11:33
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    我建议你将你的 MVC 应用程序合二为一,并使用Areas 将它们分开,仍然可以利用共享资源。

    Walkthrough: Organizing an ASP.NET MVC Application using Areas

    【讨论】:

    • 但是我已经开发了我的 ASP.net MVC 应用程序并且它没有使用任何区域。如何将我的应用程序移动到一个新区域,我的意思是我不确定这是否是一件容易的事。或者我应该为网站创建一个新区域(在我的 ASP.Net MVC 应用程序中)并将第三方静态网站资源导入该区域。只是有点困惑!
    猜你喜欢
    • 2010-10-16
    • 2011-07-25
    • 1970-01-01
    • 2018-11-04
    • 2023-04-02
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多