一、添加环境变量
首先设置feature,new一个组件,环境变量将依附在这个组件上,如下图所示:
a. Component即刚刚设置feature时产生的。是该环境变量依赖的组件;Value值是想加入Path中的值;
b. OnInstall 如果设置为Set是往已经存在的环境变量Path中添加值,如果设置为Create是创建一个新的环境变量,同时需要设置Placement来决定是怎么添加Repalce(替代原来的环境变量值) Append(在原来的环境变量值后面增加新值) Prefix(在原来的环境变量值前面增加新值);
c. On Uninstall 选择Remove是卸载时将环境变量同时去掉Leave是将环境变量值留下;
d.Type选择User是设置用户变量,选择System是设置系统变量。
例如:
添加到Path中的value值是:%PIXIEHOME%\bin;%PIXIEHOME%\thirdParty\GnuWin32\bin
设置到PIXIEHOME中的值为[INSTALLDIR]
二、Application Registry 选择yes添加注册表信息
比如添加右键菜单功能,如下图所示
需要在HKEY_CLASSES_ROOT下新建key将名字改为*接着新建key将名字改为shell,shell的目录下新建想要在右键菜单中出现的rndr和sdrc(这两个key名字任意取),在每个key底下添加新key:名字为command。再依次为key新建Default Value。
例如:将shell值设置为"" sdrc 设置为Compile with sdrc command的值设置为"[INSTALLDIR]bin\sdrc.exe" "%1" 。
欢迎拍砖~