Проблемы / Шаги в понижении версии приложения Silverlight 4 для Silverlight 3 - PullRequest
3 голосов
/ 10 февраля 2010

Какие шаги нужно предпринять, чтобы загрузить приложение Silverlight 4 в Silverlight 3.

Я больше не могу развиваться с Beta 4 и ошибочно предположил, что VS2010 RC сможет запускать Sivlerlight Beta 4 - чего, к сожалению, не может . VS2010 RC, который был только что выпущен может в настоящее время работать только с SL3. (надеясь / ожидая, что кто-то взломает его на работу, но сейчас это не так)

Поэтому мне интересно, каковы шаги по загрузке Silverlight 4 в Silverlight 3 и что я теряю, и на что мне следует обращать внимание.

(я понимаю, что ответ в некоторой степени связан с «противоположностью» списка функций для SL4, но есть и другие проблемы - такие как обновление проектов и т. Д.) И, возможно, некоторые тонкие вещи, на которые стоит обратить внимание, которые не попадутся компилятором.

РЕДАКТИРОВАТЬ: ВАЖНО. Теперь есть обходной путь для запуска SL4 в VS2010 RC http://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http://sorokoletov.com/2010/02/hate-2-wait-silverlight-4-beta-2-vs-2010-rc/

Единственная проблема, которую я до сих пор видел, это то, что я не могу использовать «динамический», что мне подходит. Я получаю эту ошибку при запуске этого кода:

 dynamic userState = e.UserState;
 userState.dfo();

Один или несколько типов, необходимых для компиляции динамического выражения, не найдены. Вам не хватает ссылок на Microsoft.CSharp.dll и System.Core.dll?

Ответы [ 3 ]

2 голосов
/ 11 февраля 2010

Вы можете попробовать это

Быстрое предупреждение для Silverlight разработчики: проекты Silverlight 3 поддерживается с Visual Studio 2010 Выпуск Кандидат билд но Проектов Silverlight 4 нет, и не будет до следующей публики Silverlight 4 выпуск. Таким образом, если вы делают активный Silverlight 4 разработка, Microsoft рекомендует оставаясь с Visual Studio 2010 Бета-версия 2 на данный момент.

1 голос
/ 11 февраля 2010

Не проще ли вернуться к бета-версии 2 и дождаться следующего публичного выпуска SL4, прежде чем переходить на RC? Это спасет вас от перекодирования обратно в SL3, о котором вы наверняка пожалеете, как только VS2010 и SL4 станут RTM?

0 голосов
/ 11 февраля 2010

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

Они просто добавили слишком много интересных функций !!!

http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx

...