我正在研究使用ClickOnce将我的小型WPF应用程序的更新推送给最终用户的最佳途径。
我简要介绍了AppHarbour,看到ASP.NET MVC是开箱即用的。有没有人尝试使用WPF应用程序,或者是否有一种更流畅/更简单/更便宜的方式让我从Web位置向客户发布我的应用程序?
如果上述是可实现/可行的话,是否有人对这种方法有什么建议采用最简单的连续积分技术?即在AppHarbour,QA / Production上设置2个环境,在指向QA的客户端站点设置测试环境,在客户端站点上设置指向实时等的实时部署......?
我将使用(当前)免费版VisualStudio.com TFS进行源代码管理。我知道Azure做到了这一点,并且使用起来非常简单,但我是一个穷光蛋,没有资金支持我,直到我再卖几个网站!
由于
答案 0 :(得分:1)
您可以在Azure blob存储中托管ClickOnce部署。您可以编写一个小程序,在本地发布后将部署它,或者使用Cerebrata工具手动将其推送。这真的非常便宜。 This article解释了如何执行此操作,并this article讨论了费用问题。第二篇文章有旧的Azure定价;它现在更便宜了。