2010-08-31 275 views
1

如何在安装程序完成后运行我的设置中包含批处理文件或.exe文件? 谢谢 Furqan运行批处理文件

+0

您使用的是什么安装程序? – 2010-08-31 07:03:22

回答

0

如果它是一个Visual Studio安装项目,你可以添加自定义操作。它不能执行批处理文件,但它可以执行脚本和可执行文件,也可以在某些DLL中调用函数。

这里有更多细节的文章:Visual Studio Setup - projects and custom actions

要知道,虽然,它通常不建议运行的脚本。

1

这取决于您使用的安装程序。 VS Express提供的内置安装程序不提供这种可能性。

如果你正在寻找一个免费的替代品,看看Nullsoft Scriptable Install System。除此之外,你可以通过在第一次运行外部批次/应用程序文件在应用程序运行侥幸:

If My.Application.Deployment.IsFirstRun then 
    Process.Start("yourapp.exe") 
End If 
+0

+1推荐NSIS。这是迄今为止我遇到的最好的安装程序。它甚至击败了内置于VS中的那个。 – 2010-08-31 12:45:09