“ClickOnce不支持请求执行级别'requireAdministrator'。”

所以我写了一个需要访问注册表的应用程序。 我没有触及任何构建设置,希望在添加其他触摸(如描述或名称)之前让它工作。

突然间,我得到一个不会消失的错误。 ClickOnce does not support the request execution level 'requireAdministrator'. 现在,我没有在这个应用程序中触及ClickOnce。 我所做的所有事情都包括一个请求这些权限的清单文件。

我现在的问题是,这个错误不会消失,我不能编译我的程序。 有关该做什么的建议? (旁注:我即将上床睡觉,所以明天下午我会检查一下)。


编辑:这个评论也给出了一个很好的答案。

点击“发布”后,点击一次即可启用,无论您是否愿意! 如果您使用“requireAdministrator”,则看起来您无法使用ClickOnce,因此无法“发布”您的项目。


原版的:

事实证明,在安全选项卡下,选中“启用ClickOnce安全设置”。 尽管我没有检查它。 无论如何,取消选中停止ClickOnce给我的错误。 这花了一段时间找到...


我知道这是一个古老的问题,但两年后我来到了这里:

您可以从项目特性的安全选项卡中禁用ClicKOnce以帮助解决问题; 见下文:

在这里输入图像描述


如果您曾经使用发布向导或“立即发布”,则自动选择点击一次复选框...

链接地址: http://www.djcxy.com/p/95921.html

上一篇: "ClickOnce does not support the request execution level 'requireAdministrator.'"

下一篇: ASP.NET with VS 2010: Web Site or Web Application?