当前位置:  开发笔记 > 编程语言 > 正文

可以在Ubuntu上发布ClickOnce应用程序吗?

如何解决《可以在Ubuntu上发布ClickOnce应用程序吗?》经验,为你挑选了2个好方法。

我已经构建了一个应用程序,并使用ClickOnce在Windows服务器上发布.客户端转到URL,可以下载并运行应用程序.

客户端现在正在更改其服务器以运行Ubuntu.可以在运行Ubuntu的服务器上发布ClickOnce应用程序吗?

Ubuntu的版本是8.10.我正在使用Visual Studio 2008 SP1和C#.



1> Scott Weinst..:

当然可以 - 任何文件或Web服务器都可以托管ClickOnce应用程序.但是,您需要在Web服务器上配置正确的MIME类型

.application => application/x-ms-application

.manifest => application/x-ms-manifest

.deploy => application/octet-stream


不知道Ubutu使用的网络服务器 - 可能是Apache.配置服务器以将MIME类型与文件扩展名相关联,ClickOnce将起作用.IIS或Apache - MIME用于客户端

2> TimothyP..:

只需将以下内容添加到Web根目录中的.htaccess文件中(Apache2 Ubuntu)

AddType application/x-ms-application application
AddType application/x-ms-manifest manifest
AddType application/octet-stream deploy
AddType application/vnd.ms-xpsdocument xps
AddType application/xaml+xml xaml
AddType application/x-ms-xbap xbap
AddType application/x-silverlight-app xap

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有