ClickOnce - 客户要求

时间:2009-09-03 13:13:47

标签: .net clickonce

我目前正在与一些未安装.NET Framework的用户合作。我有一个我试图部署的ClickOnce应用程序。这导致我得出两个问题:

  1. 这些用户计算机上所需的.NET Framework的最低版本是多少?我听说过.NET 2.0和.NET 3.5。
  2. 如果用户拥有.NET 2.0,他们是否需要管理员权限才能升级到.NET 3.5?
  3. 谢谢。

3 个答案:

答案 0 :(得分:11)

currently accepted answer相反,您无需安装.NET Framework即可使用ClickOnce。您不应该直接使用.application文件 - 这样做会绕过先决条件检查。 ClickOnce将适当版本的.NET Framework标记为先决条件,并在使用setup.exe时将其安装。

但是,如果用户通过ClickOnce安装.NET Framework,则 需要“安装”权限。另一个有趣的注意事项是,用户需要“安装”权限才能安装ClickOnce应用程序(如果他们已经拥有.NET Framework)。

答案 1 :(得分:2)

至少,你的机器上需要.NET 2.0(否则无法识别.application文件),我认为你不需要.NET 3.5的管理员权限。

希望这有帮助。

答案 2 :(得分:0)

所需的框架取决于您正在部署的应用程序以及它所针对的框架。如果您不确定,我相信VS 2008中的设置位于项目属性,“编译”选项卡,“高级”按钮。

不确定管理员要求,所以我不会猜测。