第一个安装的Flowportal.Net BPM版本是3.5m,后来本地测试完成之后,正式购买的时候安装了3.5n的版本,年前从官方获得了最新4.0版本的安装文件,因为最新版本是一个全新版本,无法兼容以前的版本,也没测试。不过随着用户反馈的增多,再加上IE9的大量更新,一个问题出现了:原来的版本不能很好地支持IE9。只能考虑在原来的版本基础上升级,昨天晚上从官方客服那边拿到了3.5版的最新版本3.5t,今天上午先从本地测试,下午就停机了一会更新了Live Server。
在本地测试的时候,第一次没升级成功,因为升级的时候,我的IE浏览器、BPM企业管理器都开着呢,所以后来只能从安装文件包中复制所有的文件,然后覆盖到了Flowportal.Net安装文件夹。
这里推荐大家在升级之前备份Flowportal.Net安装文件夹的所有内容,特别是如果你有定制过Website的界面啥的,一定要备份。第二个要备份的是数据库,万一出现问题,还可以恢复回去旧版本。
如果有自己的用户界面定制,推荐大家用一个叫BeyondCompare的软件,直接用文件夹比较,然后很容易就能找出来新版和备份过的旧版本的差别,从而直接使用BeyondCompare进行“左右覆盖”功能。
我因为增加了公司的logo到用户界面,所以设计到2个文件:
1.C:\Program Files\FlowPortal.net\website\controls\PageHeader.ascx
2.C:\Program Files\FlowPortal.net\website\controls\AdminPageHeader.ascx
最后一个我遇到的问题,网页上图片的样式都出现一个蓝色的框,因为这个不好重现错误,后来我自己解决了。在website\style\main.css中增加了一下一句话,设定全局的图片属性。
img{ border:0; }
比较仓促,就写这么多吧,当做自己的笔记,以备查用。