在IIS中的Microsoft Dynamics Crm 2011下添加虚拟目录

时间:2012-06-29 16:56:58

标签: iis-7 dynamics-crm-2011

在IIS中的Microsoft Dynamics Crm 2011下添加“虚拟目录”通常被认为是不好的做法吗?

2 个答案:

答案 0 :(得分:4)

  

......这是不好的做法......?

无论您的情况如何,都被视为不良做法。根据SDK不支持它,因此应该避免。如果您“需要”这样做,请重新设计您提出的解决方案。

从SDK:

  

开发新代码时,建议使用Web   Microsoft Dynamics CRM 2011的资源功能。对于那些方案   不会满足于Web资源功能,创建您的Web   应用程序在其自己的应用程序池中 ,具有自己的web.config

找到明确指出它不受支持的relevant bit in the SDK

  

不支持在Microsoft Dynamics CRM网站内为任何VDir创建Internet信息服务(IIS)应用程序,特别是在ISV文件夹中。

答案 1 :(得分:2)

嗯,这取决于您的要求。

文档强烈建议您使用Webresource(例如使用JScript或Silverlight的HTML)扩展CRM。

但是对于特殊情况 YES ,您可以在IIS下添加“虚拟目录”,并在iFrame或其他任何内容中引用CRM中的地址。

添加虚拟目录背后的缺点是,无论何时将解决方案从开发环境导出到实时环境,您都应该导出到实时环境。