Re[3]: С++ dll(pure cli) & C#
От: deppp  
Дата: 16.12.09 17:01
Оценка:
Здравствуйте, _Eter_, Вы писали:

S>>Так ты битность для C# проекта укажи, Any CPU не катит.


_E_>Работает с target = "Any CPU"


Дело действительно было с битностью, но не в Platform (тут можно оставить Any CPU), а в Platform target (здесь оказывается надо было выставить x86, у меня по умолчанию стояло Any CPU и здесь, а операционка 64битная (Windows 7)

_E_>Сегодня проверил на работе еще в Visual Studio 2008 под .Net Framework. У меня все заработало.

_E_>Может вы как-то неправильно создаете проект для C++/CLI (возможно у него неправильные настройки)?

_E_>Я пробовал два варианта:

_E_>1) Создать CLR Console Application и установить у него "Pure MSIL Common Language Runtime Support (/clr:pure)" и "Dynamic Library (.dll)"
_E_>2) Создать обычную Windows DLL и установить те же параметры, так же удалить функцию DllMain

_E_>Опишите, пожалуйста, подробнее что вы делали и какую версию фреймфорка использовали


Фреймворк 3.5, MS Visual Studio 2008. Но дело, как уже было сказано, оказалось в битности.
Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.