为了让C#使用一个非托管Dll中的类,于是想用托管c++包装成托管的dll,但是在编译时出现了以下错误:
错误 2 error C3699: “*”: 不能在类型“IServiceProvider”上使用此间接寻址 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 96 CSRLib
错误 1 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 96 CSRLib
错误 4 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 120 CSRLib
错误 5 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 235 CSRLib
错误 6 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 242 CSRLib
错误 7 error C2872: “IServiceProvider”: 不明确的符号 C:/Program Files/Microsoft SDKs/Windows/v6.0A/include/urlmon.h 5854 CSRLib
错误 1 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 96 CSRLib
错误 4 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 120 CSRLib
错误 5 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 235 CSRLib
错误 6 error C2872: “IServiceProvider”: 不明确的符号 c:/program files/microsoft sdks/windows/v6.0a/include/servprov.h 242 CSRLib
错误 7 error C2872: “IServiceProvider”: 不明确的符号 C:/Program Files/Microsoft SDKs/Windows/v6.0A/include/urlmon.h 5854 CSRLib