2011-03-01 120 views
2

我们很接近我们发布第一款产品为ClickOnce部署,但也有几个唠叨的问题,我刚才似乎无法化解......'抛光'ClickOnce部署 - 如何?

  1. 我知道,在ClickOnce部署清单,ClickOnce需要Windows XP和.NET 2.x。我们的应用程序对Win XP w/SP3有最低要求,但我无法弄清楚如何在安装之前强制检查它。我考虑使用自定义引导程序,但并不真正想下载(并安装)另一个程序只是为了检查正确的操作系统版本.....

  2. 是否有可能'品牌'的ClickOnce对话框? “验证应用程序要求”和安装对话框?怎么样?

  3. 我们需要支持国际化的ClickOnce对话框,但似乎无法使VS2010的发布过程使用英语以外的任何语言。我更改了发布语言(属性 - >发布 - >选项 - >发布语言,从MS下载并安装了语言包等。我是否需要本地文化中的机器来完成此操作?或者至少要测试它?

谢谢!

回答

3

我们的应用程序有Win XP的最低要求 W/SP3

我打赌Windows 98或Win2k的甚至不会推出的ClickOnce应用程序,所以我不会汗流That背,说我不认为t这里有一种方法可以指定ClickOnce清单中的最低操作系统要求。

是否可以'品牌' ClickOnce对话框? '验证 应用程序要求'并安装 对话框?怎么样?

不,不是真的。我相信你可以让你的应用程序图像/图标显示在对话框中。但整体的ClickOnce安装体验意味着快速和一致。允许应用程序修改安装过程会打破这一点。

想象它就像安装iPad或iPhone应用程序一样。你不会冒着安装经验,你只是尽可能的快速和快速。 安装对于用户来说是一个痛点。不要担心在那件事上涂抹你的标志。尽快完成,尽可能无痛苦。

+0

感谢您的回复。我担心的是,Win XP w/o SP3是否会支持.NET 4 Client框架 - 我知道SP3会,但是没有办法测试SP3以前的安装。而且我不认为我能够重新打造对话框的品牌,但我想我会问,以防我错过了某些东西..... – JJalenak 2011-03-01 18:42:10