当我向我的安装程序添加依赖项时,我总是留下一个硬编码的文件路径。InstallShield LE - 文件的相对路径
根据this blog,解决此问题的唯一方法是使用ISProjectFolder变量手动更改ISL文件中的硬编码路径。这不是什么好事,因为每次重建安装程序时文件都会被刷新。
我也看到路径变量提到,但在InstallShield LE中似乎没有它们的功能。
任何人有任何想法?
当我向我的安装程序添加依赖项时,我总是留下一个硬编码的文件路径。InstallShield LE - 文件的相对路径
根据this blog,解决此问题的唯一方法是使用ISProjectFolder变量手动更改ISL文件中的硬编码路径。这不是什么好事,因为每次重建安装程序时文件都会被刷新。
我也看到路径变量提到,但在InstallShield LE中似乎没有它们的功能。
任何人有任何想法?
返回到您的项目,并确保您希望复制所有文件属性: 生成操作=内容 和 复制到输出目录=复制始终
太好了,谢谢你。我放弃了Install Shield来支持Wix,但是我早些时候对你的解决方案做了简短的介绍,它似乎很有用。 – 2013-05-17 15:17:24
如果你的文件不是任何项目的一部分,该怎么办?我保存了100个配置文件等,这些配置文件在编译后并不在项目中,而是分别保存在源代码控制中。 – VenerableAgents 2013-08-23 18:44:33
你应该看看bvg提供的答案[在这篇文章中](http://stackoverflow.com/questions/6912608/installshield-relative-file-paths)。考虑到你可能有这个解决方案无法添加的文件。 (即文件不是项目的一部分) – 2014-08-15 15:48:06
自发布此,我遇到了许多其他限制Install Shield LE和我得出的结论是,这是一个完全浪费空间。 – 2013-03-22 10:55:10