Динамически компилировать код C # на wp7 - PullRequest
0 голосов
/ 07 мая 2011

Мне нужно динамически скомпилировать код C # в моем приложении WP7.

Обычно я бы использовал Microsoft.CSharp и System.CodeDom для компиляции кода во время выполнения, но они недоступны на wp7: (

Есть идеи?

1 Ответ

6 голосов
/ 07 мая 2011

По соображениям безопасности вы не можете скомпилировать код на телефоне.Если бы вы могли, это полностью подорвало бы процесс и цель проверки на рынке.

Однако есть несколько вариантов.Как и в Iron7

Скомпилируйте код на удаленном сервере в ответ на то, что определено в приложении.Как в Pocket C #

Или создайте свой собственный DSL.Как в Touch Studio

...