查找运行clickonce部署的单实例应用程序?

我目前面临着我的单实例clickonce部署应用程序的问题,也许有人对它有一个好主意.

我的应用程序由Web应用程序调用,该应用程序将参数传递给此exe.现在的问题是,如果应用程序已经运行,则需要相当长的时间,直到新实例启动,参数被移交给正在运行的实例,并关闭(打开URL,检查更新,… ).

那么有没有办法检测到有一个正在运行的实例,而没有引入一个新的小应用程序,它进行这种检测?

目标是减少时间,第二个,第三个……调用需要将参数传递给正在运行的实例.

最佳答案 设置部署设置时,您可以告诉VS仅让应用程序每x次更新一次(每天一次,每周一次等).您还可以告诉它启动应用程序并在后台更新.我认为这两个都可以解决你自己的问题.

这些设置位于“发布”选项卡上的“项目”设置中.单击“安装模式和设置”部分中的“更新”按钮并设置适当的设置.

点赞