Winforms 单击一次部署-是否下载较低版本?
我正在使用VS2010并部署一个小型winforms类型的应用程序—使用单击一次部署策略 如果服务器中安装了较低的版本(与用户缓存中的版本相比),则在单击Click once部署生成的网页的“Run”(运行)按钮时,它仍会下载到用户计算机上Winforms 单击一次部署-是否下载较低版本?,winforms,clickonce,Winforms,Clickonce,我正在使用VS2010并部署一个小型winforms类型的应用程序—使用单击一次部署策略 如果服务器中安装了较低的版本(与用户缓存中的版本相比),则在单击Click once部署生成的网页的“Run”(运行)按钮时,它仍会下载到用户计算机上 我已设置“应用程序仅联机可用”。了解程序集版本和单击一次发布版本是不同的 程序集版本存储在AssemblyVersion.cs或AssemblyVersion.vb中 存储在项目属性中我不知道你在问什么?@MicahArmantrout我已经更新了问题。不单
我已设置“应用程序仅联机可用”。了解程序集版本和单击一次发布版本是不同的 程序集版本存储在AssemblyVersion.cs或AssemblyVersion.vb中
存储在项目属性中我不知道你在问什么?@MicahArmantrout我已经更新了问题。不单击一次将始终运行最新版本。我通过以下测试获得了答案。也就是说,我在服务器上安装了v1.0.1.0,然后在客户机上使用它,然后在服务器上安装了v1.0.2.0,然后在同一个客户机上使用它,然后在v1.0.3.0上使用它。现在,我再次在服务器上安装了v1.0.1.0,但它仍然被下载并正常工作。(注意,我始终进行了干净的安装,即,服务器中不会出现以前安装的旧内容。)-服务器中的哪个版本被视为最新版本,它将运行,而与缓存的内容无关(虽然缓存中的版本更高。)是的,我得到了。在我的情况下,我为发布和程序集维护相同的版本号。顺便说一句,感谢您指向关于发布版本的链接(我找到了Microsoft的建议,该建议从不减少发布版本。)