Dynamics CRM 2016 + Visual studio 2015 开发环境搭建
微软一揽子解决方案最大的问题就是兼容性,就像现在CRM已经走到2016,VS也到了2015,但是CRM Developer Toolkit只是支持Visual Studio 2012,如果用最新版本VS的话怎么办呢
一种方法就是罗勇大神的
为Visual Studio 2015安装CRM Developer Toolkit
http://luoyong0201.blog.163.com/blog/static/11293052015112112951767/
好处是可以直接部署,不好处就是要修改extension.vsixmanifest文件,有不稳定风险
这里介绍的是一个开源工具,支持2011-2016所有版本的项目模板,以及测试模板
Dynamics CRM Developer Extensions
https://github.com/jlattimer/CRMDeveloperExtensions
安装完之后可以自动添加.net 和Web Resource项目模板
创建特定项目之后,可以右击项目选择特定发布
可以在VS的Tools-Options选择CRM Developer Extensions来设定,尤其是Plug-in Deployer的文件夹
这样在插件或者工作流发布的时候可以自动调SDK的SDKPlugin Registration Tool来发布
试用了这么久,感觉还不错,尤其是针对插件,工作流的Unit Test的模板挺方便的,可以直接trace到console 窗口,发布虽然仍然是调用sdk plugin registration,但也算是直接发布。
尤其是github比较活跃,感觉长远来说这个应该好用过Toolkit。