读书人

安装程序有关问题怎么在安装完后加个

发布时间: 2012-03-07 09:13:51 作者: rapoo

安装程序问题,如何在安装完后加个复选框自动运行刚刚装的程序?100分相送!
是VS2005自带的安装程序,不是InstallShield!

我想让安装程序安装完后成那个页面,加个复选框,自动运行刚刚装的程序,具体怎么做?

[解决办法]
安装项目---> View---> User Interface---> 右键点 End,选择 “添加对话框”---> 选复选框
[解决办法]
安装项目---> View---> User Interface---> 右键点 End,选择 “添加对话框”---> 选复选框
楼上正解。来晚了!
[解决办法]
关注,学习。。。。
[解决办法]
如 hbxtlhx(平民百姓) 所说
[解决办法]
up
[解决办法]
你跟一下是否进了这个判断
if (run)
{
Process process = new Process();
process.StartInfo.FileName = installDir + "MyShell.exe ";
process.Start();
}看看installDir是不是你指定的路径,

错误是:

“Could not find C:\Program Files\App\abc.Installstate”
怎么会出这个错误呢?也没有abc.Installstate呀!
[解决办法]
可能是InstallDir的设置格式不正确,请确认是如下的值吗?
/InstallDir= "[TARGETDIR]\ "
[解决办法]
1 取得安装路径,/InstallDir= "[TARGETDIR]\ ",程序中取得:string installDir = this.Context.Parameters[ "InstallDir "];

2 错误是:

“Could not find C:\Program Files\App\abc.Installstate”
怎么会出这个错误呢?也没有abc.Installstate呀!
----------
把CustomAction加两遍,同时加在Install和Commit试试

读书人网 >C#

热点推荐