/ / Де System.CodeDom.Compiler.CompilerParameters у Silverlight? - сріблясте світло, роздум, складання, відображення.еміт, кодедом

Де System.CodeDom.Compiler.Compiler Параметри в Silverlight? - silverlight, reflection, compilation, reflection.emit, codedom

Я хочу створити оцінювач виразів математикиу Silverlight. Щоб зробити це легко, мені потрібна компіляція на ходу за допомогою System.Reflection, System.Reflection.Emit, System.CodeDom.Compiler та інших відповідних збірок.

Однак я не можу знайти цей клас доступним у Silverlight.

Дайте мені будь-яку пропозицію, будь ласка.

Відповіді:

7 для відповіді № 1

Silverlight не робить CodeDom, System.Reflection і System.Reflection.Emit присутні в mscorlib для Silverlight.

Отже, якщо ви збираєтеся робити оцінювач виразів, вам потрібно буде видати IL для виразів.

Крім того, якщо ви можете використовувати Javascript, ви можете отримати хост-браузер для проведення оцінки.