Dynamics AX 2012 : Could not load file or assembly or one of its dependencies. The system cannot find the file.

Lors du déploiement des rapports SSRS, le message d'avertissement est apparu:

WARNING: Parts of the reports deployment failed because one or more business logic assemblies was not available. Make sure all referenced business logic assemblies exist in the Microsoft Dynamics AX client Application Object Tree.

Il est fort probable que le déploiement d'au moins un rapport échoue avec une erreur similaire: 

Error while loading code module: 'ReportName.BusinessLogic, version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. Details: Could not load file or assembly or one of its dependencies. The system cannot find the file. 

Le sommaire devrait ressembler à ceci;


Le problème c'est que le design a besoin de l'assembly pour pouvoir être déployé. Mais comme le message d'avertissement du début l'indique, l'assembly n'est pas disponible dans l'AOT.

C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\bin

Pour corriger le problème, vous devez être sûr de voir l'assembly dans le Projet Output dans le C-Sharp Projet du rapport. Ensuite, vous pouvez redéployer le rapport.



Previous
« Prev Post