Как излучать сборку Silverlight с использованием AssemblyBuilder - PullRequest
1 голос
/ 16 марта 2010

Как создать приложение silverlight в CLR для настольных компьютеров с использованием AssemblyBuilder?

Я хочу динамически создать новое приложение silverlight на рабочем столе clr.

Должен ли я использовать ildasm для связывания базовых сборок, как показано здесь? http://www.codeproject.com/KB/silverlight/SLAssemblies.aspx

1 Ответ

1 голос
/ 19 апреля 2010

Ни MS Emit не поддерживает это, ни Monos, ни Сесил, ни IKVM.Reflection.Emit.

Наиболее близким кажется последнее: с 29 января 2010 г. примечания к выпуску:

Я изменил ikvmc для использования IKVM.Reflection и в значительной степени переписал ikvmstub для непосредственной работы с внутренностями ikvm вместо использования API отражения java. И ikvmc, и ikvmstub теперь могут обрабатывать сборки независимо от среды выполнения .NET, в которой они работают. Это открывает возможность начать изучение возможности поддержки Silverlight.

Таким образом, в настоящее время лучше всего создавать C # или ILASM в текстовом файле и использовать существующие инструменты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...