Как проверить наличие ошибок компиляции перед компиляцией с помощью CodeDom

StackOverflow https://stackoverflow.com/questions/7830640

Вопрос

Я использую CodeDom, чтобы разрешить запуск пользовательских сценариев (C #) в приложении, которое я создаю. При написании скрипта я хотел бы иметь возможность проверять наличие ошибок компиляции.Код добавляется и компилируется в память гораздо позже и запускается, поэтому я не хочу, чтобы сборка, скомпилированная во время написания скрипта, оставалась в памяти.

Как лучше всего этого добиться?

Можно ли удалить сборку из памяти после компиляции?

родовое слово

< sizesUpdate:

Спасибо, Кейт.

Для всех, кто интересуется, это новый код, который я использую с Roslyn

родовое слово
Это было полезно?

Решение

вы можете использовать недавно выпущенный http://msdn.microsoft.com/en-us/Рослин

Другие советы

Пример того, как это сделать с помощью Roslyn CTP, см. в http://www.dotnetexpertguide.com/2011/10/c-острый-синтаксис-проверка-aspnet-roslyn.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top