Результаты поиска по запросу "roslyn"

1 ответ

Понимание различных вариантов генерации кода времени выполнения в C # (Roslyn, CodeDom, Linq Expressions,…?)

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

1 ответ

Roslyn: Как получить ссылку на Workspace из загруженного в данный момент решения?

Я пытаюсь получить ссылку на загруженную рабочую область, но безуспешно. Согласно документации (часть выделена жирным шрифтом), я смогу получить ссылку на нее. API-интерфейсы Workspace находятся в пространстве имен Roslyn.Services, и ...

1 ответ

Замена узла метода с помощью Roslyn

При изучении Roslyn я собрал небольшое приложение, которое должно включать в себя оператор trace в качестве первого оператора в каждом методе, найденном в решении Visual Studio. Мой код глючит и только обновляет первый метод. Строка, которая не ...

ТОП публикаций

1 ответ

Использование метода Roslyn Emit с ModuleBuilder вместо MemoryStream

У меня были проблемы с производительностью при использовании Roslyn для компиляции в динамическую сборку. Компиляция занимала ~ 3 секунды, по сравнению с ~ 300 миллисекундами для компиляции того же кода при использованииCodeDom компилятор. Вот ...

2 ответа

Создание синтаксического дерева с нуля

Ранее я задавал этот вопрос, на который был дан ответ, но кто-то дал предложение, которое могло бы помочь мне избежать подобных ошибок по мере продвижения вп...

2 ответа

Roslyn: рабочая область загружается в консольном приложении, но не в задаче msbuild

У меня есть пользовательская задача msbuild с этой командой:

2 ответа

Как мне скомпилировать решение C # с Roslyn?

2 ответа

Чтение пространства имен по умолчанию через Roslyn API

Есть ли способ прочитать настройки пространства имен по умолчанию из интерфейса IProject или любого другого интерфейса Roslyn? Я знаю, что могу разобрать про...

2 ответа

Как добавить пробел и / или форматировать код?

2 ответа

Как получить ссылку на объект рабочего пространства 'Roslyn' из IVsSolution?

У меня есть проект VS Package, из которого мне нужно получить доступ к объекту Workspace OR Solution Roslyn или Microsoft.CodeAnalysis из загруженногоIVsSolu...