我正在尝试记录安装在电脑上的所有应用的最后访问时间,我有下一个代码:
System.IO.File.SetLastAccessTime(appList[offSet], DateTime.Now);
我知道我需要授予进行此操作的权限,我会尝试使用下一行的清单文件:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
但是当我运行程序时,会出现下一个错误:
错误ClickOnce不支持请求执行级别'requireAdministrator'
我该如何解决这个问题?
答案 0 :(得分:0)
运行此应用程序的帐户是需要权限的帐户。
设置requestedExecutionLevel
仅在帐户具有所需权限时才有效。
答案 1 :(得分:0)
尝试在安全选项卡取消选中“启用ClickOnce安全设置”中转到Visual Studio中的项目属性。我认为它会解决你的问题。