通过Windows应用程序安装第三方应用程序

时间:2016-04-08 02:56:07

标签: c# windows winforms visual-studio-2012

我的要求是在安装应用程序之前要执行某些操作,并且在安装相同应用程序之后执行某些操作。我正在考虑通过Windows Forms(C#)实现这一点。我在设计Windows窗体应用程序方面没有太多经验,因为我的经验更多的是设计Web应用程序。你能指导我如何实现上述目标吗?

简而言之,我的工作流程是 - > (某些操作) - >安装软件(第三方) - > (某些操作)(如何找到应用程序安装?)

感谢。

3 个答案:

答案 0 :(得分:1)

我喜欢的一些开源资料 http://nsis.sourceforge.net/Main_Page

或者你可以遵循这个。 https://msdn.microsoft.com/en-us/library/19x10e5c(v=vs.100).aspx Install Shield可能会起作用或

答案 1 :(得分:1)

您可以通过创建Install类,然后重写OnBeforeInstall和OnAfterInstall事件来完成此操作。检查一下:Extending Visual Studio Setup Project

答案 2 :(得分:1)

谢谢你的回答。根据您共享的链接,我后来才知道我不需要安装程序,只需要在Process(System.Diagnostics)中调用该应用程序。我为此创建了一个Windows应用程序,并且正在按照我的预期工作。