gpt4 book ai didi

c# - 我需要人们如何通过FTP更新ClickOnce应用程序的意见

转载 作者:可可西里 更新时间:2023-11-01 16:02:42 28 4
gpt4 key购买 nike

我有一个C应用程序,它通过一个数据库运行,不同地点的不同人员正在使用它。
每次有更改时更新我的应用程序的最简单和最好的方法是创建clickonce应用程序并将其发布到服务器。我的问题是我唯一能拥有的服务器是ftp服务器,这里的问题是clickonce不支持从ftp服务器获取更新。它支持更新到文件共享或Web宿主。
所以我需要一些关于如何更新我的申请的意见。有机会通过http访问ftp服务器吗?例如,不要键入myftp server来通过http键入类似ftp的内容,它将重定向到ftp服务器。这样可以省去所有的麻烦。
顺便问一下,有人用45.webmasters.com作为网络托管服务吗?这是我的网站托管服务,我可以存储项目文件在网站上。就像我可以创建一个目录并将应用程序的文件保存在其中一样,但我不知道如何通过编程方式访问该目录以便在该位置发布。

最佳答案

你必须使用你的服务器吗?
如果不是,我建议您考虑使用Dropbox作为您的主机-它是免费的,您的应用程序可以通过http访问,发布它就像发布到本地dropbox文件夹一样简单。
我用这种方法已经有一段时间了。当然,你也可以使用其他服务,或者免费的网络招待。(AppHarbor想到了。)
如果评论中的链接不再起作用,那么实现该功能的关键点是:
找到您的公共url(左键单击Dropbox中的任何文件,复制公共链接),它将以“http://dl.dropbox.com/u/xxxxxx/”开头。
在visual studio中打开项目属性中的“发布”选项卡。
作为“发布文件夹位置”,使用Dropbox(子文件夹)的本地路径,通常在Windows 7下,该路径类似于C:/Users/<User>/My Dropbox/Public(您可以使用任何子文件夹)
“安装文件夹位置”:指向http://dl.dropbox.com/u/xxxxxx/
“更新位置”:同上, http://dl.dropbox.com/u/xxxxxx/
点击发布
现在将公共链接从Dropbox复制到.application文件并开始分发。
Blogpost by Michael S. Clark describing the procedure

关于c# - 我需要人们如何通过FTP更新ClickOnce应用程序的意见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11095482/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com