Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 防止ClickOnce应用程序中的自动更新_C#_.net_Wpf_Visual Studio_Visual Studio 2010 - Fatal编程技术网

C# 防止ClickOnce应用程序中的自动更新

C# 防止ClickOnce应用程序中的自动更新,c#,.net,wpf,visual-studio,visual-studio-2010,C#,.net,Wpf,Visual Studio,Visual Studio 2010,我正在用类ApplicationDeployment开发我的更新函数来调节自己。在项目设置->发布->应用程序更新中,我已指定了更新路径并禁用了所有复选框。现在,当我启动应用程序时,总是会安装一个更新,即使服务器使用的是旧版本。 为了防止安装自动关闭更新,我应该根据Microsoft的要求关闭部署清单中的订阅更新。我已经这么做了,但每次启动应用程序时都会自动更新。如何防止此自动更新?我认为应用程序只会在版本号更改时更新,因此取消选中该框可在每次发布时自动更新版本号 右键单击项目并进入属性 单击

我正在用类ApplicationDeployment开发我的更新函数来调节自己。在项目设置->发布->应用程序更新中,我已指定了更新路径并禁用了所有复选框。现在,当我启动应用程序时,总是会安装一个更新,即使服务器使用的是旧版本。
为了防止安装自动关闭更新,我应该根据Microsoft的要求关闭部署清单中的订阅更新。我已经这么做了,但每次启动应用程序时都会自动更新。如何防止此自动更新?

我认为应用程序只会在版本号更改时更新,因此取消选中该框可在每次发布时自动更新版本号

  • 右键单击项目并进入属性
  • 单击“发布”选项卡
  • 取消选中“每次发布时自动增加修订”复选框

我相信应用程序只会在版本号更改时更新,因此取消选中该框可在每次发布时自动更新版本号

  • 右键单击项目并进入属性
  • 单击“发布”选项卡
  • 取消选中“每次发布时自动增加修订”复选框

我确定您单击.application文件运行应用程序。

我确定您单击.application文件运行应用程序。

谢谢您的帖子。我想用ApplicationDeployment类在自己的源代码中处理更新。它很好用。问题是,每次都会显示自动更新窗口,但我没有选中“应用程序应检查更新”框。未选中此框将阻止自动更新窗口,但每次都会显示。谢谢您的帖子。我想用ApplicationDeployment类在自己的源代码中处理更新。它很好用。问题是,每次都会显示自动更新窗口,但我没有选中“应用程序应检查更新”框。未选中此框将阻止自动更新窗口,但每次都会显示。