请问一个VC++.NET有关问题

请教一个VC++.NET问题
A.DLL是一个托管,
B.DLL是一个动态链接库,
现在我用B.DLL里的一个函数去调用A.DLL托管里的一个函数,然后C.EXE这个程序去调用B.DLL。问题就出现了,为什么我都是调用不成功呢,我用D.EXE程序去直接调用A.DLL托管就是可以成功的。
请哪位高人帮我解决一下,出现的错误提示是:
Application has generated an exception that could not be handled.

------解决方案--------------------
默认情况下MANIFEST是一个XML结构的数据,会内嵌在EXE中。
你检查下自己有没有设置让他独立生成了。如果是检查它的格式是否正确。(主要是在VISTA上会出相关问题)
我估计你是其余的什么地方的小问题,自己慢慢调。