我从visual studio
的项目属性发布我的应用程序,并将更新路径设置为我的本地驱动程序之一E:\WebSiteupdate
。更新必须在应用程序启动之前运行,但我真的不知道应该在E:\WebSiteupdate
上放置什么来更新应用程序。
这里我曾经做过更新:
E:\WebSiteupdate
中的所有新发布文件夹但没有任何事情发生,仍然显示旧程序
我应该在更新应用程序的更新路径上放置哪种文件?
Clickonce的自动更新旨在更新已安装的应用程序。这与从VS运行的项目无关。设置更新位置时,每次启动应用程序时,都会检查该位置是否有较新的构建/发布。如果有不同的版本,它会自动更新您安装的应用。回答你的问题什么样的文件...?它与您发布应用时获得的内容相同。
试试这个:
应用程序应在打开前自动更新。这就是我们期望为客户提供应用更新的方式。此外,如果你想自动化这个我发现以下链接deadlydog非常有帮助:http://blog.danskingdom.com/continuously-deploy-your-clickonce-application-from-your-build-server/