none
Ошибка при подключении нескольких форм к одной RRS feed

  • Вопрос

  • К Form1 подключаю Form2.h и Form3.h. Как мне исправить следующие ошибки, если управлять этими двумя формами нужно именно отсюда?

    Ошибки:

    1>------ Построение начато: проект: Super_File_Manager, Конфигурация: Debug Win32 ------
    1>  Form2.cpp
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6143): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(251) : System::Windows::Forms::IDataObject IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6143): error C3699: *: это косвенное обращение невозможно использовать для типа "IDataObject"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157): error C2371: IDataObject: переопределение; различные базовые типы
    1>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(251): см. объявление "IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6319): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6332): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6345): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6381): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6401): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6511): error C2872: IMessageFilter: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(263) : System::Windows::Forms::IMessageFilter IMessageFilter"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IMessageFilter"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6511): error C3699: *: это косвенное обращение невозможно использовать для типа "IMessageFilter"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6557): error C2371: IMessageFilter: переопределение; различные базовые типы
    1>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(263): см. объявление "IMessageFilter"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13488): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13494): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13499): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13505): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13510): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13517): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(382): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(1165): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(1171): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3385): error C2872: IDropTarget: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(173) : System::Windows::Forms::IDropTarget IDropTarget"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDropTarget"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3385): error C3699: *: это косвенное обращение невозможно использовать для типа "IDropTarget"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3425): error C2371: IDropTarget: переопределение; различные базовые типы
    1>          c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(173): см. объявление "IDropTarget"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3429): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3442): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(96): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(53) : System::IServiceProvider IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(96): error C3699: *: это косвенное обращение невозможно использовать для типа "IServiceProvider"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103): error C2371: IServiceProvider: переопределение; различные базовые типы
    1>          c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(53): см. объявление "IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(120): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(241): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(251): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\urlmon.h(6459): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\urlmon.h(6461): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\users\debilian\documents\visual studio 2010\projects\super_file_manager\super_file_manager\Form1.h(594): error C2871: Form2: пространство имен с таким именем не существует
    1>c:\users\debilian\documents\visual studio 2010\projects\super_file_manager\super_file_manager\Form1.h(616): error C2871: Form3: пространство имен с таким именем не существует
    1>  Super_File_Manager.cpp
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6143): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(251) : System::Windows::Forms::IDataObject IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6143): error C3699: *: это косвенное обращение невозможно использовать для типа "IDataObject"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157): error C2371: IDataObject: переопределение; различные базовые типы
    1>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(251): см. объявление "IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6319): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6332): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6345): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6381): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6401): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6511): error C2872: IMessageFilter: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(263) : System::Windows::Forms::IMessageFilter IMessageFilter"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IMessageFilter"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6511): error C3699: *: это косвенное обращение невозможно использовать для типа "IMessageFilter"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6557): error C2371: IMessageFilter: переопределение; различные базовые типы
    1>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(263): см. объявление "IMessageFilter"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13488): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13494): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13499): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13505): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13510): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(13517): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(382): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(1165): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(1171): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3385): error C2872: IDropTarget: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(173) : System::Windows::Forms::IDropTarget IDropTarget"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDropTarget"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3385): error C3699: *: это косвенное обращение невозможно использовать для типа "IDropTarget"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3425): error C2371: IDropTarget: переопределение; различные базовые типы
    1>          c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(173): см. объявление "IDropTarget"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3429): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\oleidl.h(3442): error C2872: IDataObject: неоднозначный символ
    1>          может быть "C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\objidl.h(6157) : IDataObject"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.windows.forms.dll : System::Windows::Forms::IDataObject"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(96): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(53) : System::IServiceProvider IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(96): error C3699: *: это косвенное обращение невозможно использовать для типа "IServiceProvider"
    1>          для продолжения работы компилятор заменил "*" на "^"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103): error C2371: IServiceProvider: переопределение; различные базовые типы
    1>          c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(53): см. объявление "IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(120): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(241): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(251): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\urlmon.h(6459): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\urlmon.h(6461): error C2872: IServiceProvider: неоднозначный символ
    1>          может быть "c:\program files\microsoft sdks\windows\v7.0a\include\servprov.h(103) : IServiceProvider"
    1>          или       "c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\mscorlib.dll : System::IServiceProvider"
    1>c:\users\debilian\documents\visual studio 2010\projects\super_file_manager\super_file_manager\Form1.h(594): error C2871: Form2: пространство имен с таким именем не существует
    1>c:\users\debilian\documents\visual studio 2010\projects\super_file_manager\super_file_manager\Form1.h(616): error C2871: Form3: пространство имен с таким именем не существует
    1>  Создание кода...
    ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========


    29 апреля 2018 г. 12:36

Все ответы

  • Здесь может быть важен порядок включения файлов и директив using. Покажите "шапки" всех трех файлов (form1.h, form2.h, form3.h), т.е. списки #include и using namespace.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    30 апреля 2018 г. 8:38
  • И файлов cpp, при компиляции которых появляются ошибки.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    30 апреля 2018 г. 8:42