无法加载文件或程序集Microsoft.Crm.Platform.Passport

时间:2018-08-26 10:40:40

标签: c# asp.net crm dynamics-crm-365

我已将我的crm从2011年升级到365。 现在我给我的所有aspx页面保存错误

  

“无法加载文件或程序集'Microsoft.Crm.Platform.Passport,   版本= 8.0.0.0,文化=中性,PublicKeyToken = 31bf3856ad364e35'或   它的依赖项之一。系统找不到指定的文件。“

但是问题是Visual Studio 2015 for crm 365不再支持Microsoft.Crm.Platform.Passport dll,我该怎么做才能解决此问题? 我为您添加了一个屏幕打印,以查看整个错误:

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您是要将ASPX页面放入CRM IIS应用程序,则不再受支持。

Unsupported customizations

  

在内部创建Internet信息服务(IIS)应用程序   适用于任何VDir的Microsoft Dynamics 365网站,尤其适用于   不支持ISV文件夹。 \ ISV文件夹为否   不再受支持。

相信 Microsoft.Crm.Platform.Passport是内部CRM程序集。我猜想它已从365安装中删除或移到其他地方。您可以尝试找到它,并将其包含在文件期望的位置,但这并不是我所建议的,可能会导致一些不同类型的问题。

我认为您需要更改整个应用程序,以便对其进行支持。例如。将ASPX文件托管在自己的ASP.NET网站中。