Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在不同应用程序池中运行的Web应用程序-如何访问网站资源_Asp.net_Asp.net Mvc_Asp.net Mvc 3_Iis_Iis 7 - Fatal编程技术网

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

Asp.net 在不同应用程序池中运行的Web应用程序-如何访问网站资源,asp.net,asp.net-mvc,asp.net-mvc-3,iis,iis-7,Asp.net,Asp.net Mvc,Asp.net Mvc 3,Iis,Iis 7,对于其中一个非营利组织,我正在设计我的申请,还有一个网站,这不是我设计的。该网站由静态HTML页面组成,其中我的应用程序(献血者管理系统)是在ASP.NETMVC中设计的。献血者管理系统将在一个单独的应用程序池中运行。以下是网站的组织方式 IisServer ----NPO网站(根) ---------献血者管理系统(root/MyAppPath) ----其他网站(不属于我的NPO) 献血者管理系统大部分是后台应用程序。唯一将向公众公开的部分是献血者的登记和查看他们的个人资料。我不确定以下几点

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

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

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

  • 由于我的应用程序将在单独的应用程序池中运行,我如何使用网站上的资源(布局)装饰这些注册和配置文件页面
  • 我应该在同一个应用程序池中运行网站和我的应用程序吗。我的应用程序中只有两个页面需要来自网站的资源(布局相关)

  • 我建议您将MVC应用程序合并为一个,并使用
    区域来分隔它们,并且仍然能够利用共享资源


    但是我已经开发了我的ASP.net MVC应用程序,它没有使用任何区域。如何将我的应用程序转移到一个新的领域,我的意思是我不确定这是否是一项容易的任务。或者我应该为网站创建一个新区域(在我的ASP.NETMVC应用程序中),并将第三方静态网站资源导入该区域。只是有点困惑!