3rd party .NET сборка + VS2005 (/clr:oldSyntax) = error
От: Mad Sanity Россия ivan.leontiev.name
Дата: 14.12.06 15:59
Оценка:
Ситуация следующая:
Приложение Windows Forms на Managed C++, .NET 2.0, в настройках проекта стоит /clr:oldSyntax. Пытаюсь подключить сторонний контрол (ZedGraph http://zedgraph.org), заношу его сборку в Project References, после чего при попытке инстанцировать любой класс из сборки VisualStudio 2005 выдает сообщение об ошибке:

error C2086: '__event System::Windows::Forms::MouseEventHandler __gc *ZedGraph::ZedGraphControl::<backing_store>MouseMove' : redefinition
        e:\test\test\Form1.h(64) : see declaration of 'ZedGraph::ZedGraphControl::<backing_store>MouseMove'
        This diagnostic occurred while importing type 'ZedGraph::ZedGraphControl ' from assembly 'ZedGraph, Version=5.0.4.13542, Culture=neutral, PublicKeyToken=02a83cbd123fcd60'.


Сталкивался ли кто-нибудь с такой проблемой?


20.12.06 01:21: Перенесено модератором из 'C/C++' — Павел Кузнецов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.