【发布时间】:2017-08-13 16:29:13
【问题描述】:
我正在尝试在我的 C++/CLI 项目中使用编组库。当使用#include <msclr/marshal.h> 编译时,我收到错误error C2872: 'IServiceProvider' : ambiguous symbol。大多数决议似乎都建议移动#include <windows.h>
就像这里的那个-> Ambiguous references,但我没有这些。我只有:
using namespace System;
using namespace System::Configuration;
using namespace std;
#include <msclr/marshal.h>
如何调试这个问题?
【问题讨论】:
标签: c++-cli