0

Я разрабатываю новое приложение Windows Phone 8.1, которое использует основные функции моего мобильного приложения. (это родное приложение и более полная версия)Portable Class Library vs Class Library

Мое мобильное/веб-приложение сильно использует библиотеку классов, в которой есть объекты моего домена.

Я не могу ссылаться на библиотеку классов на приложения WP 8.1, я создаю переносимую библиотеку классов, и у нее будут те же объекты домена, что и в моей библиотеке классов.

Поскольку я хочу сохранить его СУХОЙ, я думаю переместить мои классы в (в зависимости от того, что совместимо) с переносимой библиотекой классов и использовать эту, которая используется как в веб-приложениях, так и в приложениях для хранения окон.

1 Будет ли проблема совместимости с asp.net MVC, WPF, WCF и т. Д.?

2 - Это хороший переход к миграции из библиотеки классов в портативную библиотеку классов по этой причине?

3- Есть ли хорошая практика/простой способ перемещения классов домена, кроме вырезания/вставки?

ответ

3

Вполне вероятно, что ваша библиотека классов использует API-интерфейсы, которые недоступны в портативных библиотеках классов. Вы можете использовать .NET Portability Analyzer, чтобы проанализировать вашу библиотеку и посмотреть, какие непереносимые API-интерфейсы используются.

Смежные вопросы