目前程序必须在有打印机驱动的环境下运行,因此想在安装盘中,自己安装一个虚拟打印机(任何驱动均可),就是不知道如何在InstallShield9中,加入打印机的安装。
或者,在InstallShield9中,安装时自己运行一个文件(打印机的inf文件)也应该可以解决问题。
问题归咎为:
1。InstallShield9作安装盘,加入打印机的安装;或者
2。安装盘加入自己运行的程序。
谢谢啦,着急
或者,在InstallShield9中,安装时自己运行一个文件(打印机的inf文件)也应该可以解决问题。
问题归咎为:
1。InstallShield9作安装盘,加入打印机的安装;或者
2。安装盘加入自己运行的程序。
谢谢啦,着急
当然我用的是WIX 做安装程序,没有用你那个东东
所以我把我的方案告诉你
1.给出这个可知性文件
<Component Id="componentTemp" Guid="aeb69cda-4bfd-49ae-bfa6-d5677111660e" KeyPath="yes">
<File Id="ExeFile" Name="Exe.exe" LongName="MMSoftware.CopyFileIntoDotNet.exe" src="MMSoftware.CopyFileIntoDotNet.exe" DiskId="1"/>
</Component>2.定义一个Action
<CustomAction Id="Execute" FileKey="ExeFile" ExeCommand="" Return="asyncNoWait"/>3.执行这个Action
<InstallExecuteSequence>
<RemoveExistingProducts After="InstallFinalize"/>
<Custom Action="Execute" After="InstallFinalize">Not Installed</Custom>
</InstallExecuteSequence>
这样就可以解决了,如果InstallShield没有这些东东的话,那我不知道怎么办了