我在Visual Studio 2008中创建了一个安装程序项目(通过安装向导项目)。它很容易安装EXE和DLL,但是我有一个更复杂部署过程。非EXE产品的安装程序项目和海关步骤
我想部署一个FireFox扩展(.xpi)。我希望将其作为另一个项目的输出,而不是将其复制到Installer项目中(对于其中的一个,它主要是因为其明显的黑客攻击)。另外,还有一些扩展需要访问的配置信息(安装目录就是一个很好的例子),它必须在安装时提供。
描述了这种情况后,我认为我需要的是一些方法来包含相对于另一个项目输出的文件;以及指定自定义安装步骤的方法。我不在乎自定义步骤采取什么形式,尽管C#更可取,但如果需要,我会在C++或BAT脚本中进行破解。
但是,任何方式来完成我上面概述的将做。