我目前正在与一些未安装.NET Framework的用户合作。我有一个我试图部署的ClickOnce应用程序。这导致我得出两个问题:
谢谢。
答案 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中的设置位于项目属性,“编译”选项卡,“高级”按钮。
不确定管理员要求,所以我不会猜测。