【发布时间】:2020-08-07 21:12:18
【问题描述】:
我的任务是让我们的 2008 CRM 服务器进入 Microsoft Dynamics 365 内部部署的现代时代。我有一个插件工作和 java 脚本,这是我的第一个任务,调试/远程调试也在工作。我还可以对 DLL 进行更改,并且更改工作。但是,我真的很关心将 DLL 发布到服务器的过程需要多长时间,并且想知道是否遗漏了什么。看了很多视频,用谷歌搜索了很多,但似乎每个人都知道如何让它工作,仅此而已。
我注意到在注册期间有一个选项可以选择“磁盘”作为 DLL 的位置,但是当我选择它时它会崩溃?所以我不得不选择“数据库”
初始设置:
- 构建添加注释“A”的插件
- 将 DLL 从 bin\Debug 复制到服务器 bin\assembly 文件夹。
- 将插件注册为沙盒/数据库
- 测试,它可以工作。
目前我的开发工作流程是:
- 稍微修改插件代码以显示“B”而不是“A”
- 重建 DLL。
- 将 DLL 从 bin\Debug 复制到服务器 bin\assembly 文件夹。
- 测试,它仍然显示'A'
我能够让这个工作的唯一方法,似乎必须有一个更简单的方法:
- 重建 DLL 的
- 将 DLL 从 bin\Debug 复制到服务器 bin\assembly 文件夹。
- 打开注册
- 再次定位 DLL
- 勾选插件选择框
- 点击更新所选插件
- 测试并显示“B”
如果您需要快速更改我怀疑我需要的重建测试,这似乎是一个真正的 PIA。
有没有更简单的方法?
【问题讨论】:
标签: .net plugins dynamics-crm