我使用Visual Studio 2008创建了一个安装程序项目。 在应用程序安装完成后,我希望它可以立即启动。你有什么想法如何做到这一点吗?
我使用Visual Studio 2008创建了一个安装程序项目。 在应用程序安装完成后,我希望它可以立即启动。你有什么想法如何做到这一点吗?
MyApp.Application
和MyApp.Installer
。
MyApp.Application
and choose Add
> New Item...
> Installer Class
(name it whatever you want)View Code
Override the Commit
method like this:
public override void Commit(IDictionary savedState)
{
base.Commit(savedState);
Directory.SetCurrentDirectory(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location));
Process.Start(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\MyApp.exe");
}
Update MyApp.exe
to use the name of your application
MyApp.Installer
project & choose View
> Custom Actions
Commit
folder & choose Add custom action
Application Folder
> OK
> OK