C# WinForms应用程序中的Web更新类
我已经构建了一个C#Winforms应用程序,将来需要定期更新和补丁。为了简化我的应用程序用户的更新过程,我想构建一个web update类,在我的网站上查找更新 考虑到以下情况,实现此类类的最安全可靠的方法是什么:C# WinForms应用程序中的Web更新类,c#,winforms,C#,Winforms,我已经构建了一个C#Winforms应用程序,将来需要定期更新和补丁。为了简化我的应用程序用户的更新过程,我想构建一个web update类,在我的网站上查找更新 考虑到以下情况,实现此类类的最安全可靠的方法是什么: 该网站是用PHP/Joomla构建的 我一点也不知道如何用PHP编程 默认情况下,所有Web服务器目录都是只读的(并且只能由我拥有的FTP帐户写入) 我想到的第一个也是迄今为止唯一的想法是在我的Web服务器上创建一个永远不会被重命名的文件,并在其中定义最新版本的位置和编号。然后
- 该网站是用PHP/Joomla构建的
- 我一点也不知道如何用PHP编程
- 默认情况下,所有Web服务器目录都是只读的(并且只能由我拥有的FTP帐户写入)
也许此链接可以帮助您:
也许此链接可以帮助您:
我用C语言开发了一个Windows应用程序,可以在互联网上自动更新。在经历了很多痛苦之后,主要是因为当时我对Web开发的经验很少,所以我购买了一款可以轻松更新应用程序的产品。如果你对StackOverFlow感兴趣,我可以给你URL 我用C#开发了一个Windows应用程序,它可以在互联网上自动更新。在经历了很多痛苦之后,主要是因为当时我对Web开发的经验很少,所以我购买了一款可以轻松更新应用程序的产品。如果你对StackOverFlow感兴趣,我可以给你URL 如果没有ClickOnce安全性,并且在没有任何Microsoft(.Net)支持的Web服务器上,这是否有效?@Webleeuw-是的。据我所知,安装程序所在的服务器不支持.NET,ClickOnce适合我。web服务器只是存储数据的位置。所有的工作都是在客户端完成的,客户端将安装.NET。请查看此站点以获取使用apache:Ok,great:-)的示例。但最后一个问题是:我是否希望通过Joomla下载模块而不是直接访问的文件提供我的应用程序的原始安装程序(VS installer project-.msi文件)是一个问题?这可能会有帮助:在没有ClickOnce安全性的情况下,以及在没有任何Microsoft(.Net)的Web服务器上,这是否可行支持?@Webleeuw-是的。据我所知,安装程序所在的服务器不支持.NET,ClickOnce适合我。web服务器只是存储数据的位置。所有的工作都是在客户端完成的,客户端将安装.NET。请查看此站点以获取使用apache:Ok,great:-)的示例。但最后一个问题是:我想通过Joomla下载模块而不是直接访问的文件提供我的应用程序的原始安装程序(VS installer项目-.msi文件)是否有问题?这可能会有帮助: