我正在使用Dynamics CRM。在iis下在Dynamics部署中,我正在添加WCF子应用程序(右键单击添加应用程序)。
我收到以下错误:
Could not load file or assembly 'Microsoft.Crm, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
但是当我独立部署它时,它运行正常,没有错误。 应用程序池包含的配置相同。相同的版本,相同的mod 我正在部署子应用程序来克服跨域js问题。
由于
答案 0 :(得分:0)
IIS中的子应用程序也会选择父网站的web.config。 如果父网站应用程序需要Microsoft.Crm而不是子应用程序,则可以在父网站特定配置周围添加位置标记。
<location path="." inheritInChildApplications="false">
<connectionStrings>
....
</connectionStrings>
</location>
另一个选择是将这些dll添加到子应用程序中(不推荐)。