我的应用程序使用ClickOnce tehcnology.今天我需要以管理员身份运行它.我修改了清单文件
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
至
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
但VS无法编译项目:
Error 35 ClickOnce does not support the request execution level ‘requireAdministrator’.
我认为不可能立即使用它们.不是吗我需要更改系统时间,我可以在应用程序级别吗?我可以效仿它,所以应用程序.可以做我想要的我改变时间2小时,然后放回一秒钟.我有几个dll,他们要求时间.
解决方法
时间是一个全系统的事情,你不能仅仅为了你的过程而改变它.对依赖关系说谎的唯一方法是使用“绕行”或类似的东西钩住API.如果您是低级用户帐户,则不允许.
修改时间需要“更改系统时间”和/或“更改时区”权限(通常给出管理员帐户).
而且@Chris提到,admin和ClickOnce不兼容.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。