诊断Windows应用程序清单 [英] Diagnosing Windows application manifests

查看:106
本文介绍了诊断Windows应用程序清单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Windows应用程序清单的语法非常宽松-无法识别的部分将被忽略.如何诊断哪些部分可以识别?

Windows application manifests have a very loose grammar — unrecognized parts are ignored. How can I diagnose which parts are recognized and which are not?

导致此问题的问题在于具有并排UAC清单且指定了 requestedExecutionLevel highestAvailable 的应用程序.这应该关闭Vista文件虚拟化,但不是.我想找出原因.正如我通过故意引入语法错误进行检查一样,清单正在被使用,但是我无法确定其使用方式.

The problem leading to this question is with an application that has a side-by-side UAC manifest with a requestedExecutionLevel of highestAvailable specified. This should switch Vista file virtualization off, but it does not. I want to find out why. The manifest is being used, as I checked by intentionally introducing a syntactic error, but I see no way of determining how it is being used.

推荐答案

请参阅我对Wylder的评论-您是否尝试过更新可执行文件&的时间戳?显现?
从提升的命令提示符返回的"sxstrace"是什么?
您可以将清单张贴在什么地方吗?

See my comment to Wylder - have you tried to update the timestamp of executable & manifest?
What does "sxstrace" run from an elevated command prompt return?
Could you post your manifest somewhere?

这篇关于诊断Windows应用程序清单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆