У меня есть простое приложение Silverlight, которое я хочу запустить на Windows Phone 7 почти так же, как есть. Я создал новый проект Windows Phone 7, и когда я ссылаюсь на приложение Silverlight, я получаю предупреждение «Добавление ссылки на проект Silverlight может работать некорректно. Продолжить?».
Если я продолжу и все равно попытаюсь запустить, проект WP7 никогда не запускается или иногда я получаю сообщение об ошибке «AG_E_PARSER_BAD_TYPE», и оно указывает на строку в xaml, в которой я использовал элемент управления из проекта Silverlight.
Код между этими двумя проектами примерно на 99% одинаков. Есть ли другой способ повторного использования кода, то, что я пытаюсь? Или как мне заставить это работать?