Clickonce:setup.exe在浏览器中打开.application文件。正常?

时间:2010-02-26 23:56:18

标签: .net firefox .net-2.0 installer clickonce

我刚刚部署了我们的第一个ClickOnce应用程序。不幸的是,它需要远远不止一次安装我们的应用程序。

  • 用户下载setup.exe并执行它
  • 弹出默认浏览器(例如Firefox),用户必须下载ourapp.application文件
  • 之后他可以启动此文件,并在发出一些安全警告后开始常规设置

这对我来说似乎很重要,我想大多数客户都会对这种相当不寻常的方法感到困惑。

我在Seesmic(Seesmic桌面应用程序)上看到,确实可以让setup.exe直接启动ClickOnce程序。 .NET 2.0也是如此吗?或者有解决方法吗?

致以最诚挚的问候,

inTrance

2 个答案:

答案 0 :(得分:3)

这通常意味着您尚未在服务器上定义MIME类型。这些是您托管ClickOnce应用程序所需的MIME类型:

.application - >应用程序/ x-MS-应用

.manifest - >应用程序/ x-MS-应用

.deploy - > application / octet stream

如果您要部署.Net 3.5作为先决条件,那么您也需要这些:

.msp - >应用/ microsoftpatch

.msu - >应用/ microsoftupdate

如果你有vsto应用程序,你需要这个:

.vsto - >应用程序/ x-MS-VSTO

RobinDotNet

答案 1 :(得分:1)

有一个Firefox extension可以让您更轻松地运行ClickOnce应用程序。