Microsoft CRM Development Kit VS2017 и общие проекты кто-нибудь? - PullRequest
0 голосов
/ 28 апреля 2020

Я наконец-то понял (спасибо другим членам сообщества и Google!), Как заставить работать плагин Dynamics 365 On Premises CRM и очень легко развернуть его на dev-сервере для тестирования / отладки.

Однако объединение или развертывание спутниковых dLL теперь доставляет много хлопот.

Кто-нибудь знает, как правильно развернуть с помощью CRM Dev Kit любые спутниковые библиотеки DLL, необходимые для вашего плагина?

До сих пор я пробовал:

  • упаковывать их как ссылки в пакет CRM - dll не найдено.
  • Очевидно, IlMerge больше не поддерживается.
  • Общий проект построил плагин просто отлично, но с ошибками «недопустимые символы в пути»
    • (не вижу ничего плохого ни в одном пути ни в одном из плагинов проектов / shared / crmpackage)

`

Severity    Code    Description Project File    Line    Suppression State
Error       Illegal characters in path.
   at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
   at System.IO.Path.GetExtension(String path)
   at Microsoft.CrmDeveloperTools.ShellIntegration.Flavour.ProjectHelper.GetFileNamesfromProjectItem(ProjectItem itm, List'1 currentList)
   at Microsoft.CrmDeveloperTools.ShellIntegration.Flavour.ProjectHelper.DiscoverFilesForProject(List'1 projects, Project project, Project crmProject)
   at Microsoft.CrmDeveloperTools.ShellIntegration.Flavour.ProjectHelper.FindProjectsForUI(CRMDeveloperToolsPackage package, String projectGuid)
   at Microsoft.CrmDeveloperTools.CrmClient.Deployment.PRT_RegisterPluginsAndWorkflows.RegisterPlugins(CRMDeveloperToolsPackage FeaturePackage, Boolean& isPackageEmpty, List'1 selectedPlugin, List'1 selectedWebResource, List'1 selectedSolution)
   at Microsoft.CrmDeveloperTools.CrmClient.Deployment.DeployToCRM.DeployToCrmSync(IVsOutputWindowPane output, UInt32 options)      Build Process   1

Это мой предыдущий вопрос для тех, кому нужен фон: Есть ли более эффективный способ публикации / отладки плагинов Dynamics CRM 365?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...