6
ответов

Выполните JavaScript из блока C#

Я хотел бы выполнить код JavaScript из блока C# и иметь результаты кода JavaScript, возвращенного к вызову код C#. Легче определить вещи, которые я не пытаюсь сделать: я...
вопрос задан: 2 September 2011 08:48
6
ответов

Динамическая генерация кода

Я в настоящее время разрабатываю приложение, где можно создать "программы" с ним, не пишущий исходный код, просто click&play, если Вам нравится. Теперь вопрос состоит в том, как я генерирую исполняемый файл...
вопрос задан: 17 November 2009 11:47
5
ответов

Как программно проанализировать и изменить код C#

То, что я хочу сделать, должно прочитать код C#, проанализировать его, вставить некоторые вызовы метода и скомпилировать его наконец. Действительно ли возможно преобразовать исходный код C# (список строк) к объектам CodeDOM?
вопрос задан: 21 March 2014 18:01
4
ответа

C# 4.0, обнаружьте, если метод отсутствует

У меня есть ситуация, где я хочу добавить LinePragmas к объектам CodeDom. Но некоторые объекты DOM кода имеют свойство LinePragma, и некоторые не делают. Таким образом, я задаюсь вопросом, возможно ли использовать динамическое...
вопрос задан: 15 September 2011 09:57
4
ответа

Обходное решение для C# CodeDom, вызывающего переполнение стека (CS1647) в csc.exe?

У меня есть ситуация, где я должен генерировать класс с большой строковой константой. Код за пределами моего управления заставляет мое сгенерированное дерево CodeDom быть испущенным к источнику C# и затем позже скомпилированным как часть...
вопрос задан: 6 June 2009 19:47
3
ответа

Отражение. Испустите по сравнению с CodeDOM

Каковы некоторые профессионалы/недостатки для использования Отражения. Испустить библиотеку по сравнению с CodeDOM для того, чтобы динамично сгенерировать код во времени выполнения? Я пытаюсь генерировать некоторых (относительно сложный) динамические клас
вопрос задан: 2 March 2010 11:29
2
ответа

Отладка сгенерированного блока.NET из приложения, которое генерировало его

Вопрос короче говоря: Как я могу отладить код, сгенерированный во время сеанса отладки на генерирующейся программе? (см. код ниже), я сталкиваюсь со следующей проблемой: Я хотел бы отладить в...
вопрос задан: 23 May 2017 11:53
2
ответа

Программно формат сгенерированный код CodeDom

Как я могу удостовериться, что CS, сгенерированный из кода как следующее, отформатирован приятно, т.е. как будто мы нажали CTRL+K+D? Это - C#, вроде которого Мы делаем что-то: CodeMemberMethod membMethod =...
вопрос задан: 13 January 2016 04:59
2
ответа

Интерпретация и/или получение dotNet кодируют во времени выполнения

HTML может содержать небольшие биты JavaScript, встроенного в него (например, определенный в onclick обработчиках событий). Если я писал браузер HTML с помощью dotNet языка как C#, какие технологии или API могли...
вопрос задан: 28 October 2015 18:15
2
ответа

C# 4.0: Деревья выражений по сравнению с CodeDom

Каковы различия между Деревьями выражений и CodeDom? Который я должен использовать для который сценарий?
вопрос задан: 17 July 2010 11:38
2
ответа

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

внутренний <CodeMemberMethod> createEventHooks Списка () {строка [] eventNames = новая строка [] {"OnUpdate", "OnInsert", "OnDelete", "OnSelect", "OnSelectAll"}; Список <...
вопрос задан: 29 January 2010 16:55
2
ответа

Произведите автоматические свойства C# с Codedom

есть ли путь, Производят автоматические свойства C# с Codedom или возможно другим набором библиотек, которыми я могу пользоваться?
вопрос задан: 23 January 2010 10:41
2
ответа

Строковое представление C# метода

Существует ли путь в.NET 3.0 (или ранее) для получения строкового представления метода? Я знаю, что могу получить массив байтов IL от объекта MethodBody, но я интересуюсь получением строки это...
вопрос задан: 25 June 2009 14:00
1
ответ

Разгрузите CodeDom-скомпилированный блок

У меня есть некоторый код C# (давайте назовем его "сценарием"), я компилирую во времени выполнения. Это использует интерфейс в моей основной программе, которую я использую для доступа к ее функциям. После того как компиляция сделана, у меня есть
вопрос задан: 23 May 2017 10:28
1
ответ

Как указать CppCodeProvider на командной строке svcutil.exe?

Я пытаюсь использовать svcutil, чтобы сгенерировать код управляемого С++ от XSD. Командная строка, которую я использую, является классами "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\xsd.exe" MyTest.xsd / / язык: "...
вопрос задан: 20 July 2010 23:56
1
ответ

создание перечисления с помощью CodeDom.NET

Я хочу создать Перечисление с помощью CodeDom API. Я искал достаточно в Интернете, и я получаю результаты, которые едва имеют любое применение. То, что я хочу генерировать, является общедоступным перечислением bug_tracker_type {...
вопрос задан: 17 April 2010 07:10
1
ответ

Какие языки программирования.NET имеют поставщика CodeDom?

Кроме C#, VB.NET, C++ (Управляемый и C++ / CLI), и F#, какие языки программирования.NET имеют своего собственного поставщика CodeDom?
вопрос задан: 18 January 2010 06:04
1
ответ

CodeDom универсальное ограничение типа

Есть ли способ генерировать ограничение класса с CodeDom. Поскольку, когда я использую что-то как метод var = новый CodeMemberMethod (); var genericParam = новый CodeTypeParameter ("InterfaceType");...
вопрос задан: 10 June 2009 14:36
1
ответ

C# CodeDom автоматическое свойство

Мне создали свойство с CodeDom. Как я могу установить его на то, чтобы быть автоматическим свойством вместо того, чтобы добавить CodeFieldReferenceExpressions против члена парламента, не занимающего официального поста?
вопрос задан: 24 February 2009 20:46
1
ответ

CodeDom - Назовите общий метод

кто-либо знает способ назвать общий метод базового класса с CodeDom? У меня нет проблемы при вызове стандартного метода, но я не могу найти решение назвать дженерик. Код я использую для вызова...
вопрос задан: 30 December 2008 12:53
0
ответов

Как получить атрибут [Key] в коде c #, сгенерированном codeDOM

Я пишу код для создания файла класса для моей таблицы времени выполнения, который будет включен в миграцию среды Entity. В файле класса хотите узнать, как назначить CodeMemberFields в качестве первичного ключа или ...
вопрос задан: 17 January 2019 05:08
0
ответов

Использовать DLR для запуска кода, созданного с помощью CompileAssemblyFromSource?

Продолжая этот превосходный ответ, мне интересно, может ли DLR, использующая ключевое слово dynamic, позволить менее подробный способ написания кода для сгенерированной сборки. Например, может ли вышеупомянутое...
вопрос задан: 23 May 2017 12:06
0
ответов

Можете ли вы передать переменную в код компилятора C #?

Вот моя текущая ситуация - у меня есть приложение, которое компилирует код C #, взятый в виде строки, используя CodeDom. У меня есть SecureString, которая хранит пароль, и мне было интересно, если будет какой-либо ...
вопрос задан: 28 July 2015 17:57
0
ответов

Как прочитать встроенный ресурс в виде массива байтов, не записывая его на диск?

В моем приложении я компилирую другую программу из файла source.cs, используя CodeDom.Compiler, и встраиваю некоторые ресурсы (exe и файлы dll )во время компиляции, используя ://.... остальную часть кода if (provider....
вопрос задан: 8 December 2013 16:07
0
ответов

Как создать общий класс с помощью CodeDOM, общий параметр которого является типом, который я создал ?

У меня есть класс, который я создал с помощью CodeDOM: CodeTypeDeclaration some_class = new CodeTypeDeclaration ("SomeClass"); // ... создание свойств и методов отменено. Я хочу создать список "...
вопрос задан: 28 February 2012 23:25
0
ответов

Могу ли я запустить 32-битную сборку C # (dll) из 64-битного приложения?

На самом деле я делаю это с 32-битными вспомогательными исполняемыми файлами. Но могу ли я сделать это с помощью библиотек DLL, работающих на 32-битном CodeDOM?
вопрос задан: 18 December 2011 13:22
0
ответов

Microsoft Roslyn против CodeDom

Из вчерашнего пресс-релиза на InfoWorld о новом Microsoft Roslyn: Наиболее очевидное преимущество такого «деконструированного» компилятора заключается в том, что он позволяет вся компиляция-выполнение ...
вопрос задан: 21 October 2011 17:17
0
ответов

.NET 2.0 вызывает ошибку: «Новый тип требует ()» - только в .NET 2.0

. Следующий код производится в Codededom. Когда я устанавливаю целевую структуру к .NET 4.0, это работает нормально - нет ошибок или предупреждений. Когда я устанавливаю целевую структуру к .NET 2.0, я получаю следующие ...
вопрос задан: 15 September 2011 02:21
0
ответов

Как выбрать целевую структуру компилятора CodeDom с помощью C #?

Итак, у меня есть компилятор CodeDOM, написанный на C #, который должен компилировать другое приложение на основе одного из своих Ресурсы. Как мне изменить целевую платформу .NET для ресурса (или ...
вопрос задан: 28 August 2011 19:22
0
ответов

Сборка не может найти ссылочную сборку при компиляции в память с помощью CodeDomProvider

Я пытаюсь скомпилировать некоторый код для память во время выполнения с помощью CodeDomProvider. Код, который я компилирую, содержит ссылку на внешнюю сборку, которую я включаю в параметры, используемые при компиляции ...
вопрос задан: 24 July 2011 06:14