Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
Winforms 单击一次部署-是否下载较低版本?_Winforms_Clickonce - Fatal编程技术网

Winforms 单击一次部署-是否下载较低版本?

Winforms 单击一次部署-是否下载较低版本?,winforms,clickonce,Winforms,Clickonce,我正在使用VS2010并部署一个小型winforms类型的应用程序—使用单击一次部署策略 如果服务器中安装了较低的版本(与用户缓存中的版本相比),则在单击Click once部署生成的网页的“Run”(运行)按钮时,它仍会下载到用户计算机上 我已设置“应用程序仅联机可用”。了解程序集版本和单击一次发布版本是不同的 程序集版本存储在AssemblyVersion.cs或AssemblyVersion.vb中 存储在项目属性中我不知道你在问什么?@MicahArmantrout我已经更新了问题。不单

我正在使用VS2010并部署一个小型winforms类型的应用程序—使用单击一次部署策略

如果服务器中安装了较低的版本(与用户缓存中的版本相比),则在单击Click once部署生成的网页的“Run”(运行)按钮时,它仍会下载到用户计算机上


我已设置“应用程序仅联机可用”。

了解程序集版本和单击一次发布版本是不同的

程序集版本存储在AssemblyVersion.cs或AssemblyVersion.vb中


存储在项目属性中

我不知道你在问什么?@MicahArmantrout我已经更新了问题。不单击一次将始终运行最新版本。我通过以下测试获得了答案。也就是说,我在服务器上安装了v1.0.1.0,然后在客户机上使用它,然后在服务器上安装了v1.0.2.0,然后在同一个客户机上使用它,然后在v1.0.3.0上使用它。现在,我再次在服务器上安装了v1.0.1.0,但它仍然被下载并正常工作。(注意,我始终进行了干净的安装,即,服务器中不会出现以前安装的旧内容。)-服务器中的哪个版本被视为最新版本,它将运行,而与缓存的内容无关(虽然缓存中的版本更高。)是的,我得到了。在我的情况下,我为发布和程序集维护相同的版本号。顺便说一句,感谢您指向关于发布版本的链接(我找到了Microsoft的建议,该建议从不减少发布版本。)