【问题标题】:ClickOnce Version Already Exists Warning When Publishing发布时 ClickOnce 版本已存在警告
【发布时间】:2009-06-10 18:02:23
【问题描述】:

我已经使用 ClickOnce 发布了大约一年的应用,但问题相对较少。

这周我不在现场,但需要对应用程序和自动更新的工作方式进行一些更改 - 所以我将发布到本地机器的 IIS 而不是正常的分发服务器进行测试。奇怪的是,从昨天下午开始,我开始收到警告

Published version 2.1.3.18 already exists on the server, do you want to overwrite it

但我发布的版本远不止于此(目前为 2.1.3.32),所以我根本不应该收到警告。

坦率地说,这并没有伤害任何东西,我可以选择是并毫无问题地发布它,但我想知道发生了什么。有人知道吗?

谢谢!

编辑澄清
2.1.3.18 在服务器上,但我发布的版本高于那个版本,所以我不应该被警告。我发布的最后一个版本是 2.1.3.32。

我上面所说的版本号是VS2008的Publish选项卡中的Publish Version,而不是Assembly Version。

更多信息 我刚刚用 MageUI 打开了我的 MYApp.Application 文件,它说版本是 2.1.3.18。我删除了文件,重新编译并发布。新文件具有完全相同的版本。然而,当我查看我的 VS Publish 标签时,它显示部署版本是 2.1.3.33。

VS 在构建我的清单时从哪里提取 2.1.3.18 数字??

【问题讨论】:

    标签: clickonce


    【解决方案1】:

    我今天也遇到了同样的问题,只需对项目进行“清理”,然后再次发布(右键单击解决方案资源管理器中的项目图标,然后 清理)。这对我有用。

    【讨论】:

    • 实际上是我发现的 Clean 选项 xD 的第一个用途。
    • 我花了 2 个小时试图弄清楚这一点,你救了我。谢谢
    • 2022 年仍然适用。拿走我的互联网积分。
    【解决方案2】:

    查看项目的 csproj.user 文件。我相信发布版本应该在那里。

    【讨论】:

      【解决方案3】:

      VS 警告您尝试部署的版本与生产版本相同。

      我在客户端和单击一次部署方面的经验: 我认为它正在查看源自单击一次页面的最后一次单击包构建版本,而不是项目文件版本。

      【讨论】:

        【解决方案4】:

        Visual Studio 正在从项目属性的发布选项卡中提取“发布版本”。

        我也收到此警告,但我通常只发布两次即可绕过它。

        此外,您可能需要检查“每次发布时自动递增修订”

        【讨论】:

        • 没有。发布版本是 2.1.3.32,但警告是针对 2.1.3.18
        【解决方案5】:

        在这里回复已经太晚了,但是为即将到来的人搜索相同的内容进行更新,我今天突然运行的应用程序发生了同样的事情,在我的工作中,我删除了 BIN 和 OBJ 文件夹并重新创建它们一切顺利。

        希望对您有所帮助。

        水瓶座

        【讨论】:

        • 对于没有按照已接受答案中的建议使用 Clean 命令成功的人,手动删除 bin 和 obj 文件夹也对我有用。
        【解决方案6】:

        好的,您正在更新 ClickOnce 发布版本,那么您应该不会收到问题。

        我已经做了很多出版工作,但从未见过它不应该出现的时候

        我有一个想法,抱歉,但我现在无法验证它:

        您的 ClickOnce Update 位置是否设置为与 Publish 位置不同的位置?

        发布位置在发布页面上,更新位置在更新按钮下方。如果您设置了更新位置,您可能应该将其清空。

        【讨论】:

        • 更新位置未被使用。
        【解决方案7】:

        我的问题是 csproj 文件被锁定。我重新启动了计算机,它工作了

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-07-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-03-12
          相关资源
          最近更新 更多