我们正在 IIS(Internet 信息服务)上内部测试 ClickOnce 部署的应用程序,但我们想知道是否可以使用 Linux 上的 Apache 将其部署到更广泛的 Internet,以便我们可以利用现有的外部网站主机。
如果是这样,除了指定正确的 mime 类型(例如.application
和)之外,我还需要考虑其他.deploy
什么吗?
我们正在 IIS(Internet 信息服务)上内部测试 ClickOnce 部署的应用程序,但我们想知道是否可以使用 Linux 上的 Apache 将其部署到更广泛的 Internet,以便我们可以利用现有的外部网站主机。
如果是这样,除了指定正确的 mime 类型(例如.application
和)之外,我还需要考虑其他.deploy
什么吗?
我发现很多人从 2005 年左右开始问同样的问题,但这是第一个谷歌结果——也讨论了 silverlight。
http://software.clempaul.me.uk/articles/clickonce/
然而,据我所知,您唯一需要担心的就是设置 mime 类型并提供对文件的访问权限。
Paul Clement的文章是我找到的最好的描述。我还在Apache 文档中遇到了一个主题,该主题建议将配置放在 httpd.conf 文件而不是 .htaccess 文件中。这是我添加到我的 httpd.conf 文件中的行:
AddType application/x-ms-application .application
AddType application/manifest .manifest
AddType application/octet-stream .deploy