我刚刚完成了简单的C#桌面应用程序。我想提供给客户的是应用程序(.exe)的安装程序。另外,我希望该应用检查是否有更新,而无需再次给客户安装程序。
我已经阅读了有关“ ClickOnce”的信息,但我发现它尤其使FTP部分感到困惑。我是否需要FTP服务器来上传应用程序文件?除此之外,大多数教程都部署在本地计算机上(我想)。
请对此提供建议。
MS文档中的直接引用:
要指定发布位置
在“解决方案资源管理器”中选择一个项目后,在“项目”菜单上,单击“属性”。
单击“发布”选项卡。
在“发布位置”字段中,使用>以下格式之一输入发布位置:
要发布到文件共享或磁盘路径,请使用UNC路径(\\ Server \ ApplicationName)或文件路径(C:\ Deploy \ ApplicationName)输入路径。
要发布到FTP服务器,请使用ftp://ftp.microsoft.com/格式输入路径。
请注意,文本必须出现在“发布位置”框中,以便浏览(...)按钮起作用。
有关更多信息,请检查以下link。