安装项目生成了一个 setup.exe 和一个msi文件,还有.net2.0框架。
当启动setup会先装 .net框架,.net装完后要求重启电脑,重启后提示找不到msi文件是怎么回事?怎么解决?
找不到没关系,你再双击一次 msi 就行了。
是不是重启需要自动继续安装?
一、一般安装时临时文件放在temp文件夹,如果你重新启动后,临时文件被清空或由于刚才的重启而造成临时文件没及时保存,可能会造成msi文件找不到。
二、以下命令为宿主应用程序 myapp.msi 调用 MSI 安装程序。在 myapp 完成安装前,REBOOT=ReallySuppress 选项会一直禁止重新启动计算机。
msiexec /i myapp.msi REBOOT=ReallySuppress
三、考虑用第三方部署打包程序如installshield等
http://www.cnblogs.com/downmoon/archive/2010/02/27/1674634.html