Вопросы по теме 'codedom'

Существуют ли различия между EnvDTE и CodeDom при генерации кода?
У меня есть требование создать и прочитать некоторые классы CS с помощью DSL, я принял один метод для чтения файлов CS с помощью EnvDTE, а мой коллега использовал CodeDom для создания файлов CS. Это просто сахар или есть большая разница между......
805 просмотров
schedule 20.11.2022

Codedom и обработка строк
Я исследовал это, но не смог найти ничего надежного и хотел посмотреть, может ли кто-нибудь указать мне правильное направление. Я пытаюсь выяснить, может ли Codedom обрабатывать строки и конкантинацию между разными языками, не устанавливая условные...
3970 просмотров
schedule 06.03.2024

CodeDom для создания перегрузки оператора VB.NET?
Есть ли способ использовать CodeDom для создания перегруженного оператора в Vb.net? Я хочу сгенерировать это: Public Shared Operator =(ByVal x As MyType, ByVal y As MyType) As Boolean Return x Is y End Operator Самый близкий взлом, который...
499 просмотров
schedule 25.11.2023

C# CodeDOM: добавление членов Enum во время выполнения
Я пытаюсь добавить выбор «NoneOfTheBelow» ко всем перечислениям, проанализированным из файла XSD. Я расширяю код из инструмента Xsd2Code . Когда я генерирую вывод, используя приведенный ниже код, перечисление не содержит нового добавленного...
1030 просмотров
schedule 03.03.2024

Расширение и CodeDomProvider
У меня проблемы с CodeDomProvider. Когда я компилирую код VB, ошибки нет. Но если этот код имеет расширения (например: string().contains() , char().count , char().AsEnumerable и т. Д.) В момент, когда я вызываю эти функции, он возвращает...
702 просмотров
schedule 21.10.2022

netpipebinding с клиентом сборки codedom
(извините за мой английский), сейчас я впервые использую WCF, поэтому мой вопрос может быть очень простым) итак: есть пример из MSDN: 1 решение - 2 проекта: сервис и клиент, вот так: сервис: <ServiceContract()> _ Public Interface...
291 просмотров
schedule 02.10.2022

Могу ли я запустить сборку C # (dll) как 32-битную из 64-битного приложения?
На самом деле я делаю это с 32-битными вспомогательными исполняемыми файлами. Но могу ли я сделать это с библиотеками DLL, которые работают на 32-битном CodeDOM?
2041 просмотров
schedule 12.11.2023

Ошибка параметров значка компилятора Codedom
Я работаю с Codedom, чтобы скомпилировать отдельные Exes с пользовательскими значками. Это код, который я использую для указания файла значка: string temp; temp = string.Format("/target:winexe /win32icon:{0}", testico); cp.CompilerOptions =...
653 просмотров
schedule 31.12.2023

Добавьте дополнительные ссылки при компиляции кода во время выполнения.
Я нашел эту программу ( http://support.microsoft.com/kb/304655 ), где я скомпилировать код во время выполнения. Он работает для кода, использующего ссылку, using System; Ниже приведен код программы, которая компилирует код во время...
1916 просмотров

Ошибка не содержит статического основного метода, подходящего для точки входа
Я получил эту ошибку, когда пытаюсь скомпилировать исходный код с помощью CodeDom. Не содержит статического «Основного» метода, подходящего для точки входа! Я уже гуглил и читал другие ответы здесь, но я не знаю, как это исправить....
31609 просмотров
schedule 10.11.2023

Можно ли использовать C# codeDOM для обратного вызова предварительно скомпилированных функций?
Я работаю над глупой игрой, в которой игрок управляет своим персонажем, программируя процедуры, которым он должен следовать. Я использую C# codeDOM для компиляции кода, который пишет игрок, и я хотел бы, чтобы игрок мог вызывать функции, написанные в...
258 просмотров
schedule 07.11.2022

Как добавить DbSet‹EntityName› в контекст, который создается динамически с помощью Codedom?
Я динамически генерирую объекты с помощью Codedom. У меня также нет жестко закодированного класса контекста как части решения. То есть я также генерирую контексты во время выполнения с помощью Codedom. Я делаю это, чтобы каждый сгенерированный...
262 просмотров
schedule 26.10.2023

Компиляция с CodeDom
Я начал немного экспериментировать с CodeDom и сделал простое приложение, которое собирает исходный код из пользовательского ввода и пытается скомпилировать его с синтаксисом C#. Для тех, кто хочет попробовать весь процесс, введите end... , чтобы...
133 просмотров
schedule 11.04.2024

Как заставить CSharpCodeProvider компилироваться для конкретной целевой платформы?
У меня есть решение, которое содержит проекты С#, некоторые netstandard 2.0 и другие .net4.7 . Стартовый проект, конечно же, net47 . В какой-то момент проект создает код с помощью CodeDom и компилирует его с помощью CSharpCodeProvider ....
797 просмотров
schedule 16.11.2023