У меня есть решение с проектом .NET Micro Framework 4.3 и проектом .NET Framework 4.5. Когда я ссылаюсь на первое в последнем, я получаю предупреждение:Могу ли я безопасно ссылаться на проект NETMF в обычном приложении .NET Framework?
В проект нельзя ссылаться. Ссылки Проект направлен на другие рамочных семьи (.NETMicroFramework)
Однако мои первоначальные тесты показали, что все работает нормально. Я могу использовать классы из микропроекта в полноэкранном режиме. Решение строится и работает без проблем.
Существуют ли какие-либо ограничения на это? Каковы последствия? В каких обстоятельствах такая ссылка может привести к ошибкам компиляции или времени выполнения?
Вы имеете в виду, что мои простые тесты, получившие одобрение, - это просто удача, и поведение (почти) любой инструкции, называющей микро-каркас, не определено? – tearvisus
Я тебя не понял. У вас есть модульные тесты, или вы скопировали кластер .NET Micro Framework и вставили в проект библиотеки классов .NET Framework? – TIKSN
У меня есть единый тестовый проект в .NET Framework 4.5, который проверяет проект библиотеки классов NETMF 4.3. Испытания проходят. Я не копировал код между проектами. – tearvisus