2010-01-05 6 views
1
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\objidl.h(5934) : error C2872: 'IDataObject' : ambiguous symbol 
1>  could be 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\objidl.h(251) : System::Windows::Forms::IDataObject IDataObject' 
1>  or  'c:\windows\microsoft.net\framework\v2.0.50727\system.windows.forms.dll : System::Windows::Forms::IDataObject 

может помочь с этой ошибкой?неоднозначные символы

ответ

0

Ваш проект импортирует System.Windows.Forms из двух мест, из SDK и из развернутой инфраструктуры .NET. Исправьте свои источники и/или включите пути, чтобы включить их только один раз, прежде всего, из SDK.

+0

Можете ли вы подробно остановиться на том, как это исправить? Я начал испытывать это после удаления определенного файла/класса из проекта, и я не вижу, где я включаю SDK и .Net framework. – Philip

Смежные вопросы