日期:2014-05-20  浏览次数:22769 次

ClickOnce 不支持请求执行级别requireAdministrator
写了一个应用程序,使用ServiceController控制 windows服务的的启动和停止。

在部署时,选择了 起用clickonce 安全设置 并选中了 这是不完全可信任的应用程序。

在 应用程序要求的权限 下进行各种选择。。。


但发布时还是 错误-----ClickOnce 不支持请求执行级别“requireAdministrator”



-------------------------------
app.manifest修改如下:
  <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
  <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
  </requestedPrivileges>

------解决方案--------------------
当然要完全可信了.
------解决方案--------------------
将<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
改为下面即可:
<requestedExecutionLevel level="asInvoker" uiAccess="false" />

------解决方案--------------------
探讨

将<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
改为下面即可:
<requestedExecutionLevel level="asInvoker" uiAccess="false" />