Проблемы в создании проекта Matlab .Net - PullRequest
0 голосов
/ 21 июня 2011

Я пытаюсь создать приложение на C #, которое использует библиотеку Matlab, созданную с использованием Matlab Builder NE .Я ссылался как на MWArray.dll, так и на dll, сгенерированный Matlab, но все равно получаю следующее сообщение об ошибке:

Не удалось найти тип или имя пространства имен «MWMCR»директива об использовании или ссылка на сборку?)

Дополнительная информация:

  • Я использую VS2010 с платформой .NET 4.
  • The Matlabdll не был построен мной, и я не уверен, какая версия Matlab или какая .Net Framework требуется (может ли это быть проблемой?)

1 Ответ

0 голосов
/ 25 июня 2011

Вы сказали, что ссылались на dlls, но не сказали точно, где вы ссылались на них.У меня была похожая проблема в первый раз, когда я пытался получить dll MATLAB от Builder NE, работающего в проекте C #.В конечном итоге оказалось, что простой ссылки на библиотеки MATLAB из сборки .NET, которая их использовала, было недостаточно.Только когда я ссылался на библиотеки MATLAB на верхнем уровне проекта, они фактически загружались во время выполнения, и все начинало работать как ожидалось.Попробуйте.Добавьте ссылку на dll на верхнем уровне проекта.

...