我正在开发一个安装程序,其中包括安装 Web 服务器。作为设置的一部分,我正在设置 ODBC 驱动程序和数据源。我试图将一堆实用程序文件(包括第三方 ODBC 驱动程序 DLL)放入某个文件夹,但是当我运行安装程序时,它坚持将该目录更改为 SystemFolder 目录。为什么要这样做,有什么方法可以让它将文件安装到我希望它们去的地方?奇怪的是,它实际上工作正常,直到我向该特定文件夹添加了更多文件。如果相关,我遇到问题的文件位于合并模块中。
(我暂时通过将 DLL 安装到 SystemFolder 来解决此问题,但我宁愿通过将其安装在我想要的位置来避免 DLL 地狱,而不是 Windows Installer 似乎认为应该的位置去。)
我还应该指出,我使用 Wise Installation Studio 7.0 作为我的开发环境。