codedom

Если я просмотрю .csproj моего тестового решения я вижу флаг следующим образом: <ItemGroup> <Reference Include="Interop.Encore"> <HintPath>............\Interop.Encore.dll</HintPath> **<EmbedInteropTypes>False</EmbedInteropTypes>** </Reference> <Reference Include=...

У меня есть фрагмент кода, который использует CodeDom для генерации кода на лету. Это прямо вперед: CodeCompileUnit создается и заполняется типом. блок передается в CSharpCodeProvider.CompileAssemblyFromDom. сборка генерируется в памяти и все упаковывается в один статический метод, который возвращает экзе...

Я работаю над проектом, который будет использовать CodeDOM для создания класса, который вычисляет пользовательское выражение, создает сборку для класса и загружает сборку. Поскольку существует достаточное количество определяемых пользователем выражений, я хотел бы сначала создать домен приложения, выполнить ...

У меня есть следующий фрагмент кода, который я использую для компиляции класса во время выполнения. //now compile the runner var codeProvider = new CSharpCodeProvider( new Dictionary<string, string>() { { "CompilerVersion", "v3.5" } }); string[] references = new string[] { "System.dll", "Syst...

Я создал свой собственный маленький компилятор c#, используя учебник по MSDN, и он не работает должным образом. Я получаю несколько ошибок, затем я их исправляю, затем я получаю новые, различные ошибки, затем я их исправляю и т. д. Последняя ошибка действительно сбивает меня с толку. -----------------------...

С пресс-релиз вчера на InfoWorld относительно нового Microsoft Roslyn: наиболее очевидным преимуществом такого рода" деконструированного " компилятора является что он позволяет вызывать весь процесс компиляции-выполнения из в рамках .Net-приложений. Хейлсберг продемонстрировал программу на C#, которая...