ПРИМЕЧАНИЕ. связанный вопрос от ~ 2 лет назад только что подтвердил, что SL3 не может сделай это.
Поскольку Silverlight 5 (AFAICT) по-прежнему не будет иметь поддержки редактирования и продолжения (даже вне браузера, опять же AFAICT), я хотел спросить, знает ли кто-нибудь, что сделало так сложно начать работу с Silverlight? Я был бы счастлив, если бы он был даже ограничен конкретным сценарием (например, IE10 на Win7 +, только 32-битный Silverlight 5), потому что, по крайней мере, тогда я мог бы развиваться против этого намного быстрее / продуктивнее, а затем иметь другие платформы для тестирования / проверки, когда он работал нормально в одном сценарии.
Мне было интересно, какие сценарии были бы наиболее близкими, но у них есть рабочий вариант «редактировать и продолжать». Единственное, что меня бросает в глаза, - это создание приложения WPF, которое живет в одном решении (возможно, с использованием Prism 4, поскольку оно имеет цель минимизировать необходимые изменения между WPF и приложением Silverlight) и разрабатывать их «вместе», имея возможность использовать EnC для приложения WPF, а затем, надеюсь, потребуется лишь незначительная разработка в Silverlight.
Однако это намного больше проблем, чем мне бы хотелось, и мне интересно, что еще может сработать? Например, .NET 4 может загружать / использовать сборки Silverlight 4, а WPF может размещать (IIRC) Silverlight, поэтому я мог бы создать оболочку WPF, которая фактически запускала мое настоящее приложение Silverlight (только размещенное в приложении WPF, которое само работает в .NET 4 CLR).
Однако такие попытки снимаются в темноте (в лучшем случае) без хотя бы некоторого базового понимания того, что такое текущая среда CLR Silverlight / среда выполнения / что-то еще, что затрудняет создание EnC в первую очередь. Знание этого может помочь в выборе более жизнеспособных (менее хлопотных) обходных путей, по крайней мере, теоретически. :)
ПРИМЕЧАНИЕ: ответы, которые работают только в определенных ситуациях (как указано выше, например, IE10 + Win8 + SL5), по-прежнему полезно знать - я бы предпочел использовать эту функцию иногда, чем никогда! :)