#c# #.net #compact-framework #opennetcf
#c# #.net #compact-framework #opennetcf
Вопрос:
Я разрабатываю приложение для Windows CE с использованием .NET Compact Framework 2.0 и C #. Я хотел добавить OpenNETCF и нашел репозиторий на GitHub. Однако в OpenNETCF нет OpenNETCF.Пространство имен WindowsCE. Кто-нибудь знает, почему его там нет? Я знаю, что могу загрузить OpenNETCF.WindowsCE.dll отдельно и решить ее, но мне было просто любопытно узнать, почему она не добавлена к оригиналу OpenNETCF.dll в первую очередь? Спасибо.
Ответ №1:
Есть OpenNETCF и SmartDeviceFramework. OpenNETCF.WindowsCE является частью SDF: https://www.pcreview.co.uk/threads/where-to-get-dll-for-opennetcf-windowsce-devicemanagement-class.3169051/
SDF (версия OpenNETCF для сообщества) доступна по адресу https://github.com/ctacke/sdf/tree/master/OpenNETCF .WindowsCE / OpenNETCF.WindowsCE
Я не уверен, что происходит с OpenNETCF, поскольку старые веб-сайты больше не доступны.
Комментарии:
1. Спасибо. Просто я ожидал, что библиотека будет одним файлом dll, например SDF.dll . Но я думаю, что это не так. Или, может быть, я не смотрю в правильные поддиры. Я также нашел архив на codeplex по адресу archive.codeplex.com/?p=opennetcf , но там я также заметил все отдельные DLL-файлы. Вы знаете, почему он так разделен?
2. Отдельные функциональные области разделены. Это верно. И SDF доступен как бесплатный исходный код.
3. Поскольку функциональные области разделены, вам нужно включить только то, что вам нужно, и не нарушать ограничение ресурсов DLL в Windows CE / Mobile.