如何防止安装后启动WPF应用程序

时间:2016-06-30 07:59:36

标签: wpf installation clickonce

我在Visual Studio中发布WPF应用程序。之后我可以通过oneClick - 安装程序安装它们。

安装完成后,应用程序启动。有没有办法安装应用程序而不在安装后启动它?我正在尝试为最多7个wpf应用程序创建一个安装例程,当每个应用程序启动时都会有点烦人...

提前帮助

1 个答案:

答案 0 :(得分:2)

试试这个。这应该有所帮助。

protected override void OnStartup(StartupEventArgs e)
{
    base.OnStartup(e);
    if (MyCondition)
    {
        ShowSomeDialog("Hey, I Can't start because...");
        this.Shutdown();
        Environment.Exit(0);
    }
    else
    {
        var window = new MainWindow();
        window.show();
    }
}