Совместима ли библиотека, созданная для Silverlight, с приложением Windows Phone 7?
Совместимость Silverlight и Windows Phone 7 dll
Ответы (3)
Это зависит от того, Windows Phone 7 работает на Silverlight 3 с некоторыми дополнительными функциями.
Более подробный список различий между «правильным» Silverlight и Silverlight для телефона см. на этой странице Различия между Silverlight для Windows Phone и Silverlight для Windows.
Также загляните на эту страницу для Поддержка библиотеки классов для Windows Phone в нем достаточно хорошо описано, что поддерживается, а что нет.
Для получения некоторой базовой информации о такого рода вещах вы также можете взглянуть на это краткое руководство
Если вы спрашиваете, совместима ли скомпилированная библиотека, ответ — нет. Вы не можете создать файл .xap или .dll для сети Silverlight и развернуть его на телефоне.
С другой стороны, если вы спросите, можно ли пересобрать его для телефона, ответ очень близок к да, особенно если программа довольно простая.
Я демонстрирую эту идею здесь, но важно отметить, что это разные платформы; и как только вы пройдете довольно простое приложение, различия станут немного более заметными.
Спасибо - Джесси
Если вы не вызываете API в dll, которые не поддерживаются платформой, вы можете сделать это.