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服务器配置】

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

3、Window认证填写对应的配置

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

4、Online开发注意选择部署区域和组织名称。

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

     组织名称获取方式:点击CRM系统中自定义项的开发者资源即可获取到,如下图

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

5、配置好后就可以右键选择项目中的文件,点击【发布到CRM】

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

6、单个文件首次使用工具发布时,需要和服务器中的Web Resource建立关联关系:

(1)发布修改的WebResource文件:从列表中勾选需要关联的文件,点击“确定”即可。

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

(2)发布新增的WebResource文件:此时列表中找不到对应的文件,点击“新建”按钮,将主要信息填写完整即可。如下图:

Dynamics CRM开发在Visual Studio中上传Web Resources工具发布

已经和服务器中的WebResource建立关联的开发文件,后续修改发布将不需要进行文件选择,按步骤5说明, 点击“发布到CRM”,即可成功发布到服务器。

由于本人经常修改WebResource文件,又一直没找到一款趁手的工具,故而动了心思开发这么个工具,目的在于简化繁琐的发布步骤,提高效率。初步估计开发效率至少可提升5%-10%!

下载地址    CRMWebResourcePublish_2017.vsix

                  CRMWebResourcePublish_2015.vsix

该工具也许能成为您的开发利器,大家快来试试吧!

 

软件作者:陆建宇    如有其他建议可以联系,[email protected]