Dynamics CRM开发在Visual Studio中上传Web Resources工具发布
Dynamics CRM开发在Visual Studio中上传Web Resources工具发布
做Dynamics CRM开发经常做的一件事,就是在Visual Studio中编写JS、CSS和Html等文件,然后不断地发布到CRM服务器中运行查看执行结果。这个过程非常繁琐,通常需要先在CRM系统中找到Web Resource,然后,选择本地目录中修改的文件,上传后再发布,稍微不注意就容易造成文件发布的错乱问题,最大的问题是影响开发效率。
Visual Studio中上传Web Resources工具,就是为了解决以上问题而开发的工具。编写好代码后,只需要在Visual Studio中右键选择修改的文件点击【发布到CRM】文件就自动发布到CRM服务器中。
目前工具支持Visual Studio 2015和Visual Studio 2017版本,对应文件为CRMWebResourcePublish_2015.vsix和CRMWebResourcePublish_2017.vsix针对不同的版本。
安装注意:安装前关闭所有版本的Visual Studio,以进行正常安装。安装后如果不需要,可以点击【工具】——【扩展和更新】选择对应的扩展工具进行卸载。
安装后使用说明:
1、打开一个包含Web Resources开发文件的项目。
2、如下图,选择具体的项目后,点击【工具】——【CRM服务器配置】
3、Window认证填写对应的配置
4、Online开发注意选择部署区域和组织名称。
组织名称获取方式:点击CRM系统中自定义项的开发者资源即可获取到,如下图
5、配置好后就可以右键选择项目中的文件,点击【发布到CRM】
6、单个文件首次使用工具发布时,需要和服务器中的Web Resource建立关联关系:
(1)发布修改的WebResource文件:从列表中勾选需要关联的文件,点击“确定”即可。
(2)发布新增的WebResource文件:此时列表中找不到对应的文件,点击“新建”按钮,将主要信息填写完整即可。如下图:
已经和服务器中的WebResource建立关联的开发文件,后续修改发布将不需要进行文件选择,按步骤5说明, 点击“发布到CRM”,即可成功发布到服务器。
由于本人经常修改WebResource文件,又一直没找到一款趁手的工具,故而动了心思开发这么个工具,目的在于简化繁琐的发布步骤,提高效率。初步估计开发效率至少可提升5%-10%!
下载地址 CRMWebResourcePublish_2017.vsix
CRMWebResourcePublish_2015.vsix
该工具也许能成为您的开发利器,大家快来试试吧!
软件作者:陆建宇 如有其他建议可以联系,[email protected]