试装一下帆软10,因为原来有装过9,这次想两个版本共存,10就装到另一个目录下,装完,虽然启动挺慢的,但两个版本都能各自打开。然后想把10的工作目录设到9一起,结果把默认工作目录指到9的安装目录下的WebReport\WEB-INF,以为这样就可以和9一起共用模板目录,结束发现启动10后,界面会卡住,什么菜单都点不了,9反而没事。卸载掉10重装也不行,应该是保留了原来的设置,搜索注册表没找到,卸载10后,10的安装目录也自行删除的干干净净,没有残留,看来这个设置是存在其他地方。
一般除了注册表和安装目录,还可能的地方就是用户目录,找了一下真找到了,%USERPROFILE%\.FineReport100\,如果你的系统在C盘,假设登录windows的用户名是admin,那么这个路径就是C:\Users\admin\.FineReport100\,在这个位置下有一个xml文件,FineReportEnv.xml,用记事本打开后,找<Local class="com.fr.design.env.LocalDesignerWorkspaceInfo" name="" path="...\WebReport\WEB-INF"/>,其中path后面就是工作目录的路径,我这里用“...”隐掉了,实际是一个完整的路径,可以在这里直接修改,如果已经卸载FP10,可以删除.FineReport100整个文件夹,然后再重装软件,就可以恢复正常了。以上路径以win10为例,win7应该也是这样。
后来试了下,不论是这种改默认工作目录还是增加工作目录,都会出现卡住,虽然新增目录时原有模板可以打开,但菜单不可操作,不知道是因为9、10共存的问题,还是win10的问题,或者是FP10的BUG?
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/2128.html