【发布时间】: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