清单似乎未添加到我的应用程序中 [英] Manifest doesn't seem to be added to my application

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

问题描述

我正在构建VS2008 C#可执行文件,并且清单选项设置为使用默认设置嵌入清单",但是编译后,当我在CFF Explorer中查看exe时,没有嵌入式清单.我也尝试添加自己的清单,但仍然没有.
``CFF Explorer是否是正确使用的工具?这是Vista认证文档中指定使用的内容.




安东尼

I'm building a VS2008 C# executable, and I have the manifest option set to "Embed manifest with default settings", but after compile, when I look at the exe in CFF Explorer, there is no embedded manifest. I have also tried adding my own manifest, and still nothing.
   Is CFF Explorer the correct tool to use? This is what is specified in the Vista certification documents to use.




Anthony

推荐答案

嗨安东尼,

嵌入的清单作为Win32资源的一部分存储在EXE中.您可以确认是否在CFF资源管理器的资源编辑器中找不到它吗? Explorer.jpg"alt =" CFF Explorer>

另一种验证方法是在Visual Studio的主菜单"中->文件->打开->文件,然后选择EXE.

您将看到清单存储为" 1 ".在RT_MANIFEST部分中:



关于,

Jie
Hi Anthony,

The embeded manifest is stored as part of the Win32 resource in the EXE. Could you confirm that you didn't find it in the Resource Editor in CFF Explorer?



Another way to verify that is in Visual Studio, Main Menu -> File -> Open -> File, then choose the EXE.

You'll see the manifest stored as "1" in RT_MANIFEST section:



Regards,

Jie


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

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