manifest文件原来是和EXE文件放在一块的,例如应用程序是test.exe,MANIFEST文件就是test.exe.manifest,但现在我做了一个控件,和OCX文件放在一块不能执行,并且manifest如何命名,是manifest.ocx.manifest,还是manifest.exe.manifest?,帮忙说的详细些,如何将它编译在控件中?
解决方案 »
- vs2008 mfc unicode程序release版本下异常错误
- 为什么求助!CListCtrl列表框中的项第一次显示不出来,第二次以后就正常了呢?
- CDialogBar上的CEdit不能输入字符
- 自己写的魔兽键盘修改器出现一个百年不遇的问题,高手赐教.本人感谢至极.
- 这里还有人认识我吗?
- 《请问如何抓图保存到剪贴板!!??》
- 郁闷,一个程序按F5运行没有问题,直接按!执行就绷
- 如何重载CRecordView中的OnMove虚数
- ★★★ 200分总结mfc下的多重继承 ★★★
- RUNTIME_CLASS(......)什么用
- VC版多了一个裤衩, 放分!
- 在Dialog上如何实现toolbar那样的类型的按扭?
如你实在实现不了,请联系我:msn:[email protected]
2.选择Custom...,在弹出的对话框中输入RT_MANIFEST
3.在resources view中双击"RT_MANIFEST",出现一个IDR_RT_MANIFEST1
4.copy 下文
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="x86"
name="ISVName.ISVDivision.ISVapp"
type="win32"
/><description>SIP Video Phone OCX</description><dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Networking.RtcDll"
version="5.2.2.1"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency></assembly>
到IDR_RT_MANIFEST1中
5.修改IDR_RT_MANIFEST1在resource.h中的ID,例:
#define IDR_RT_MANIFEST1 225 改为
#define IDR_RT_MANIFEST1 1重新编译OCX,这样不行,那里还有问题,请指教!