Diagram Designer官方便携版


Diagram Designer便携版DiagramDesigner,免费小巧的流程图软件》介绍的Diagram Designer官方提供的的安装版可以直接解压缩使用,但遗憾的是会将程序配置信息写入注册表,因此也有了Portableapps.com和Winpenpack的第三方便携版。其实,Diagram Designer本身已经支持便携属性,只是作者隐藏了设置。


Diagram Designer便携化——DiagramDesigner.ini

默认环境下,安装版或者是解压缩版,Diagram Designer会将配置文件写入注册表:

HKEY_CURRENT_USER\Software\MeeSoft\DiagramDesigner

包括界面语言、程序提示和窗口尺寸等属性。
很早以前在官网论坛看到过作者关于配置写入ini文件的一次讨论,作者的大意是如果用户是非系统管理员登录,则ini配置文件会失效。所以Diagram Designer的便携版属性被作者隐藏了。

Changes in version 1.22 (2009-08-30):
If DiagramDesigner.ini exists settings are stored here instead of in registry

从V1.22开始,DiagramDesigner官方支持便携化属性,只需要在DiagramDesigner目录下新建空文件DiagramDesigner.ini。程序会在首次运行时自动将配置信息引导写入DiagramDesigner.ini,从而实现便携化。