我正在使用Advanced Installer,我需要调用.NET DLL来获取一个项目列表,我希望在安装任何内容之前在向导对话框的列表框中显示这些项目。
我打算从powershell调用.NET方法并返回数据,我已经使用硬编码路径测试了本地系统上的DLL。
问题是,在安装本身开始之前,此文件不会被复制到本地文件系统。所以我需要一种很早就部署该文件的方法。
我该怎么做?
答案 0 :(得分:1)
高级安装程序可以选择将您的DLL作为临时文件添加到"文件和文件夹"页。只需将DLL添加为临时文件,然后从自定义操作中调用它。在出现向导对话框之前,临时文件将复制到本地系统上。