首页 文章

如何获得动态CRM在线解决方案的代码

提问于
浏览
1

我是Dynamics CRM的新手 .

我的情况是下一个:我们有一个Dynamics CRM online 2016,其中包含第三方创建的一些解决方案,我需要提供一个解决方案的完整代码,我需要查看所有插件,工作流和Javascript文件的代码解决方案有 .

我尝试在Visual Studio中创建一个新的Dynamics CRM项目,然后选择“用于Dynamics CRM的新Visual Studio解决方案” . 然后我连接到我们的Dyanmics Crm服务器,我选择了我想要的解决方案 . 问题是,通过这些步骤,我只带来了解决方案的结构及其插件和工作流程,但它并没有给我带来我真正想要的代码(插件和工作流代码) . 我需要修改已经由第三方公司完成的插件 .

如果有人可以帮我解决我的问题,我将不胜感激 . 我是社区的新人,任何建议都会受到赞赏 .

New Dynamics CRM project

2 回答

  • 1

    插件被编译并作为dll存储在磁盘/数据库中 . 因此,除非您拥有源代码,否则无法实现您的目标 .

    虽然如果它没有被混淆,你可以尝试使用像dotpeek这样的反编译来提取源代码 . 然后,您可以复制源并进行必要的更改,部署插件并禁用其他插件 .

  • 0

    您是否考虑过与第三方供应商联系?他们可能能够比通过复杂的方法提取源代码更好地处理您的问题,但发现它仍然需要几天才能正确理解他们的方法 . 您会认为Occam's Razor适用于此处 .

相关问题