积极答复者
製作安裝包的注意事項

问题
-
Dear all:
我想做一個安裝包,可以實現安裝Plugin,Isv, 自動導入導出實體,請問有哪些要注意的事情?
是用microsoft 的windows installer還是用手工寫好?- 已更改类型 Batistuta CaiModerator 2009年11月10日 6:56
答案
-
to 星吧客:
本來我的思路是
1.寫一個xml檔放置要安裝的東西.
2.將Isv和bin,plugin,自定實體,workflow的內容加到.cab檔中
(自定實體有點不確定是直接導入還是要加以手工coding的方式加入到Entity中.
3.解壓.cab檔
4.安裝Isv,
5.整合自定義實體
6.安裝plugin
7.安裝workflow
(rollback的支援還沒有想好如何實現).
- 已标记为答案 Jim Wang (Microsoft)Microsoft employee, Moderator 2009年11月10日 15:28
-
我的意思是. 你对plugIn, 实体的导入. 发布等.不要放到 windows installer 操作. 而是额外的开发一个部署管理器. 这样部署起来会比较的灵活.
如下图. 部署管理器中可以列出所在CRM服务器的所有组织. 当选择某个组织后. 再对其进行功能部署.启用. 禁用.或卸载等...
而windows installer 的任务只对这个部署管理器进行打包.
星吧客 | Josh Liang | 梁祝权 | Blog:http://xingbake.cnblogs.com- 已标记为答案 Jim Wang (Microsoft)Microsoft employee, Moderator 2009年11月10日 15:28
全部回复
-
to 星吧客:
本來我的思路是
1.寫一個xml檔放置要安裝的東西.
2.將Isv和bin,plugin,自定實體,workflow的內容加到.cab檔中
(自定實體有點不確定是直接導入還是要加以手工coding的方式加入到Entity中.
3.解壓.cab檔
4.安裝Isv,
5.整合自定義實體
6.安裝plugin
7.安裝workflow
(rollback的支援還沒有想好如何實現).
- 已标记为答案 Jim Wang (Microsoft)Microsoft employee, Moderator 2009年11月10日 15:28
-
我的意思是. 你对plugIn, 实体的导入. 发布等.不要放到 windows installer 操作. 而是额外的开发一个部署管理器. 这样部署起来会比较的灵活.
如下图. 部署管理器中可以列出所在CRM服务器的所有组织. 当选择某个组织后. 再对其进行功能部署.启用. 禁用.或卸载等...
而windows installer 的任务只对这个部署管理器进行打包.
星吧客 | Josh Liang | 梁祝权 | Blog:http://xingbake.cnblogs.com- 已标记为答案 Jim Wang (Microsoft)Microsoft employee, Moderator 2009年11月10日 15:28