与install shiled相比,inno setup是一个简单而且实用的制作安装程序的工具,工具中提供了脚本编程,能方便而且快捷的制作出安装程序,在一次制作安装程序的过程中,遇到了一些问题,做了下整理
1,inno setup的一些资料
inno setup的官方网址 http://www.jrsoftware.org/
inno setup的语言包 http://www.jrsoftware.org/files/istrans/
inno setup的新闻组(在这里你能找到一些问题的答案) http://www.jrsoftware.org/newsgroups.php
2,inno setup 中调用dll容易出现的问题
inno setup中调用dll的方法,可以从inno setup的帮助文档中查到,在inno setup的安装目录/examples下有如何调用dll的例子。在使用的过程需要注意以下几点:
a,在调用的过程中需要注意调用约定
注意的地方包括2方面,一是在inno setup脚本中需要指定调用约定,二是在dll导出时也要显示的指定调用约定
b,在调用过程中注意dll的依赖性。
inno setup调用的dll时,如果这个dll所依赖的dll没有load到地址空间时,会出现cannot import dll的错误。对于这种情况可以分以下两种情况来考虑:
一,如果所依