我的应用程序使用ClickOnce技术。今天我需要以管理员身份运行它。我修改了清单文件,从
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
to<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
然而,VS无法编译该项目:
Error 35:ClickOnce不支持请求执行级别“requireAdministrator”。
我认为同时使用它们是不可能的。不是吗?我需要改变系统时间,在应用程序级别可以做到吗?我能够模拟它吗,以便应用程序可以按照我的意愿执行操作。我将时间往前调整2个小时,然后再调回来。我有一些dll文件,它们需要时间。
SettingsProvider
,就像https://dev59.com/03E95IYBdhLWcg3wi-ee中的那个一样,将位置设置为`C:\Users\<username>\AppData\Local<appname>\user.config`。 - Rachel Martin