我的 Windows 应用商店应用程序不断被认证测试拒绝,并且在运行 appverif 的 LuaPriv-check 时,我设法重现了随之而来的崩溃。我得到了这个输出:
AVRF:无法创建验证程序日志文件 \??\C:\Users\xx\AppVerifierLogs\yy.exe.0.dat(状态 C0000022)
进程监视器告诉我 yy.exe 在此文件夹中的 CreateFile 操作上被拒绝访问。我已经为所有用户设置了完全访问权限(日志中报告的用户与文件夹的所有者相同)。我以管理员身份运行 Visual Studio 和应用程序验证程序,但这似乎并不适用。在win8上让用户xx完全访问这个文件夹的正确方法是什么?我尝试使用不同的日志文件夹进行 appverify,但没有成功。还有其他人可以将此工具与商店应用程序一起使用吗?
这篇文章描述了类似的问题。尝试按照建议的解决方法运行 AppVerif –sppath C:\MyLogsLocation 会给出 AVRF:错误:图像名称不正确:< 运行 appverif -enable 处理锁也是如此 -for myapp.exe -sppath c:\MyLogsLocation