以前用WISE,但有个BUG就是程序卸载完毕以后提示重启,弹出来的框框无法显示文字,搞得什么意思都不知道
最近用SetupFactory,我在里面设定的安装是往注册表里写一些信息,当我安装完打开注册表一看竟然只写进了键,而键值都是空的,郁闷~
刚才找到了Nullsoft Install System,给我的印象挺好,而且是免费的,可问题是这个软件好像是写程序一样写安装文件,给人感觉很麻烦的...

解决方案 »

  1.   

    不是吧,我用SetupFactory,往注册表里写信息时没有问题的啊,是不是你自己没有设置好了
      

  2.   

    我用VB自带的那个,还有installshield
      

  3.   

    用Setup Factory的,很好用的,控件注册或往注册表写信都没有问题
      

  4.   

    Setup Factory
    一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在Windows 系统的 Register加入内容,还能在Win.ini和 System.ini内加入设定值,更可以建立反安装选项等等。它内附的精灵可以一步步的带领您做出漂亮又专业的安装程式。最新的 6.03 版支持标准的 Windows 2000 的安装风格,非常漂亮、专业!
      

  5.   

    Setup Factory
    没什么可以商量的,太方便了
      

  6.   

    我是"操作"->"进行安装时"->"导入注册表值"->"子键和值(循环子键)"来设置写入注册表值的,很方便。但当我生成EXE后安装了一下,打开注册表发现只写进了键,键中都是空的,没有任何信息。
    请问各位用SetupFactory制作时,往注册表中添加数据是怎样设置的??拜托大家了m(_ _)m
      

  7.   

    不好意思啊,是我在SetupFactory里设置注册表的时候弄错了。此问题以解决。
      

  8.   

    新的问题又出来了,在往注册表里写值的时候,怎样取得软件安装的路径
    Registry.SetValue(HKEY_CLASSES_ROOT, "XXXfile\\shell\\open\\command", "NoName", (这里取程序所在的路径)"\\XXX.exe %1", 1);用什么语句来获得?
      

  9.   

    去了它的官方论坛才查出个究竟来,顺便结贴用这个:SessionVar.Get("%AppFolder%")..后接文件名