首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ClickOnce部署的web服务器要求是什么?

ClickOnce部署的web服务器要求是什么?
EN

Stack Overflow用户
提问于 2011-03-26 01:08:17
回答 1查看 8.8K关注 0票数 25

我正在为一个客户开发一个Windows .NET 4桌面应用程序,并且正在考虑使用ClickOnce从客户的网站部署它。我还计划从他们的网站上部署应用程序版本升级。

我已经在Stack Overflow上阅读了许多与ClickOnce相关的问题,但仍然不太清楚需要做些什么才能使用ClickOnce将应用程序发布到web服务器。

我的客户需要在他们的web服务器上设置什么才能让我使用ClickOnce发布我的应用程序?什么样的访问权限?他们需要设置部署目录吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-29 14:36:44

引用Brian Noyes关于ClickOnce部署的优秀书籍

  1. 服务器必须能够通过HTTP或UNC文件路径返回对部署清单、应用程序清单和单个应用程序文件的文件请求。
  2. 服务器必须在HTTP标头中返回适当的MIME文件类型,以便在客户端正确处理它们。

MIME类型的当前列表在博客文章中。

因此,您甚至不必安装Windows Server,您可以将其托管在Apache服务器上(很多都是这样做的)。

我的公司设置了一个文件夹(不在set服务器的根目录下),并允许我通过FTP将任何内容传输到该文件夹。然后有一个指向该文件夹的HTTP地址。他们对此更满意,而不是给我对web服务器根目录的HTTP写访问权限,我完全同意这一点。

因此,在发布时,我将发布文件位置设置为类似于ftp://myserver.mycompany.com/myvirtualfolder/myappname/的位置

然后,我将安装URL设置为类似于http://myserver.mycompany.com/myappname/的内容

指向了myvirtualfolder。这也是客户访问的链接。

票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5435752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档