因此,直到现在,我一直在使用我为公司网络部署而编写的更新程序。足够的人要求我切换到clickonce更新程序,所以我现在正在研究它。这些是我为实现它而采取的步骤。在组装信息发生变化后单击一次部署没有更新
- 打消了我更新逻辑从溶液
- 发布我的应用程序,并指出更新路径到一个完全合格的共享网络位置
- 安装我的应用程序
- 然我的应用程序
- 改变大会版本和文件版本
- 将新版本发布到更新路径
- 试图启动应用程序,但没有得到舞台点更新。
我错过了什么?
因此,直到现在,我一直在使用我为公司网络部署而编写的更新程序。足够的人要求我切换到clickonce更新程序,所以我现在正在研究它。这些是我为实现它而采取的步骤。在组装信息发生变化后单击一次部署没有更新
我错过了什么?
有几个步骤,你可能已经错过了:
所以答案是我很简单,但它应该记录在堆栈以清晰。
我即将发布的一切都在这里。 http://msdn.microsoft.com/en-us/library/1zyc39fb(v=vs.80).aspx
我遇到的问题是,当您进行初始发布后,我在现实中保持发布到相同的位置,您只需发布到更新位置即可。
例如: 我在做什么:
1版发布到c:\ VER1 \用c的和更新的位置:\ ver1Update \
2版发布到c: \ VER1 \什么也没有投入到C:\ ver1Update \
正确的方式做到这一点(至少使其更新):
Ve的rsion 1发布到C:\ VER1 \以c的更新位置:\ ver1Update \
版2被发布到c:\ ver1Update \以c的更新位置:\ ver1Update \
这是根本区别并允许它更新
这可以通过右键单击您的项目并选择属性来完成。然后点击发布标签。
希望这可以帮助别人将来对这个过程感到困惑。
您可以通过使用相同的文件夹进行首次发布和更新,并保留新版本。 –
哈哈和我一起工作的人也跟我说过。我想我有时会阅读TOO文字。谢谢 –