.net bin在共享IIS 6服务器上的GAC leiu中禁止部署DLL
我需要征求有关我所在组织最近安全策略更改的反馈。他们最近禁止在共享IIS 6应用程序服务器上部署DLL。这些服务器托管许多独立的web应用程序池。新规则要求所有DLL都安装在GAC中 这对我来说是个问题,因为我部署了几个DLL,包括ASP.NET MVC框架、HTML Agility Pack、ELMAH和我自己的共享类库。我这样做是因为:.net bin在共享IIS 6服务器上的GAC leiu中禁止部署DLL,.net,security,iis-6,global-assembly-cache,.net,Security,Iis 6,Global Assembly Cache,我需要征求有关我所在组织最近安全策略更改的反馈。他们最近禁止在共享IIS 6应用程序服务器上部署DLL。这些服务器托管许多独立的web应用程序池。新规则要求所有DLL都安装在GAC中 这对我来说是个问题,因为我部署了几个DLL,包括ASP.NET MVC框架、HTML Agility Pack、ELMAH和我自己的共享类库。我这样做是因为: 消除web应用程序服务器对全局程序集缓存的依赖关系 允许我(开发人员)控制应用程序中发生的事情 使应用程序能够作为“包”部署 消除服务器管理员的应用程序部
- 消除web应用程序服务器对全局程序集缓存的依赖关系李>
- 允许我(开发人员)控制应用程序中发生的事情
- 使应用程序能够作为“包”部署
- 消除服务器管理员的应用程序部署负担
- 从安全角度来看,使用GAC与bin部署相比有哪些优势
- 是否可以在GAC中承载同一DLL的多个版本
- 有人遇到过类似的限制吗