Стандартный подход заключается в создании решения, содержащего проект WPF и проект Silverlight, оба из которых создаются с помощью мастера создания нового проекта или могут быть вашим существующим проектом.Затем добавьте файлы из одного проекта в другой, используя ссылки (Добавить -> Существующий элемент -> Добавить -> Стрелка раскрывающегося списка -> Добавить как ссылку).Затем используйте #if SILVERLIGHT
для обработки различий между платформами.