19
是否有任何文檔描述了Windows應用程序清單的所有有效元素,它們所處的命名空間以及哪些Windows版本將使用它們?到目前爲止,我發現的所有文檔都只描述了部分清單,並且我看到了用於相同元素的不同XML命名空間。應用程序清單模式
我迄今發現:
- Manifest Files Reference/Application Manifests似乎有
urn:schemas-microsoft-com:asm.v1
命名空間的完整的文檔加上compatibility
/supportedOS
東西(從urn:schemas-microsoft-com:compatibility.v1
命名空間)。它有一個鏈接到一個模式文件,其中不是有compatibility
/supportedOS
東西。 - Step 6: Create and Embed an Application Manifest (UAC)文件
trustInfo
/requestedExecutionLevel
東西在urn:schemas-microsoft-com:asm.v2
命名空間。但是,我看到其他地方說它在urn:schemas-microsoft-com:asm.v3
命名空間。 - SetProcessDPIAware Function文檔的
application
/windowsSettings
/dpiAware
東西同時使用urn:schemas-microsoft-com:asm.v3
命名空間和http://schemas.microsoft.com/SMI/2005/WindowsSettings
命名空間。 - Application Manifest XML Schemas看起來像一些命名空間的一組的模式文件,但它似乎違背了其他參考資料(例如,除非我誤讀了XSD,
dependency
是在urn:schemas-microsoft-com:asm.v2
命名空間,而上述第一參考意味着它位於urn:schemas-microsoft-com:asm.v1
名稱空間中)。
一個這樣的博客文檔文章是Chuck Walbourn的帖子,日期爲2013年9月10日[MSDN Blogs> Windows和DirectX SDK遊戲> Manifest Madness](http://blogs.msdn.com/b/chuckw/archive/) 2013/09/10 /清單-madness.aspx) – xmojmr 2015-03-24 14:11:35