我在VS2010中为我的VC ++项目创建了一个安装项目,我生成了一个安装文件,它包括我的VC ++项目中的主输出,内容文件,文档文件和资源Sattelite DLL。我的VC ++项目是多语言,因此包含子目录中的语言DLL文件。我的问题是安装项目不包括这些语言DLL(也不包括它们必须放在哪些目录中)。
我原以为这些DLL都包含在Project Output中,但它们不是。 : - /
我知道我可以通过直接引用文件来手动添加它们,但这意味着包含一个我宁愿不做的绝对引用。此外,固定引用意味着不处理文件的发布/调试版本(无论项目设置如何,只使用其中一个版本)。
建议?
编辑:我现在尝试了Setup Project,InstallShield LE和WiX。它们都不包括本地化dll进入安装项目(仅使用安装项目管理工作设置,但可以看到其他安装程序未包含所需的dll)。我甚至无法提及这是一个知道错误,我真的很努力找到解决方案。