Я пытаюсь скомпилировать приложение Matlab (R2010b), которое использует модуль .NET, но я столкнулся с проблемой несовместимости между MCR и модулем .NET:
- .NETмодуль скомпилирован с Visual Studio 2010.
- MCR настроен для использования Visual Studio 2010.
- Приложение также содержит несколько Mex-файлов, созданных с помощью Visual Studio 2010, и они прекрасно работаюти в Matlab, и в MCR.
Если я загружаю сборку из Matlab cli, все работает нормально, но после компиляции приложения и запуска его из cmd.exe выдается сообщение о том, чтосборка построена с временем выполнения, более новым, чем то, которое загружено в данный момент.Я думаю, что Matlab R2010b построен с Visual Studio 2008 и считаю, что это проблема, но мне интересно, есть ли у кого-нибудь решение этой проблемы?