Вопросы по теме 'codedom'
Выполнение JavaScript из сборки C#
Я хочу выполнить код JavaScript из сборки C# и вернуть результаты кода JavaScript в вызывающий код C#.
Легче определить вещи, которые я не пытаюсь сделать:
Я не пытаюсь вызвать функцию JavaScript на веб-странице из своего кода.
Я не...
14504 просмотров
schedule
18.03.2023
Как добавить предупреждение #pragma об отключении 1591 с помощью CodeDom
Часть нашего приложения использует код, сгенерированный с помощью CodeDom. Этот код не нуждается в Xml-комментариях, поэтому мы хотели бы добавить
#pragma warning disable 1591
к этим сгенерированным файлам. Возможно ли это с CodeDom, а...
10978 просмотров
schedule
25.06.2022
Сгенерировать имя переменной с помощью CodeDOM
Всем привет,
Пожалуйста, помогите мне с этим:
У меня есть форма, которая содержит мой пользовательский элемент управления.
В пользовательском элементе управления у меня есть 2 коллекции, ссылающиеся на один и тот же источник данных для...
397 просмотров
schedule
21.04.2024
Как инициализировать переменную-член в конструкторе с помощью CodeDOM?
Я надеюсь, что может мне помочь, проблема в том, что я хочу инициализировать переменную-член в конструкторе класса с CodeDOM, чтобы добиться чего-то вроде этого:
Public Sub New()
MyBase.New
Me._myOfficeApp = New...
683 просмотров
schedule
13.08.2023
CodeDom и инициализаторы коллекций
Есть ли способ создать инициализатор словаря с помощью C# CodeDom? Они вообще поддерживаются?
Я бы хотел:
private IDictionary<string, string> map = new Dictionary<string, string>
{
{ "Name", "Value" },
...
};
917 просмотров
schedule
09.05.2023
Как я могу использовать CodeDOM для создания и загрузки сборки в AppDomain?
Я работаю над проектом, который будет использовать CodeDOM для создания класса, который оценивает определяемое пользователем выражение, создает сборку для класса и загружает сборку. Поскольку может быть достаточное количество определяемых...
5010 просмотров
schedule
10.05.2023
.Net CodeDom — создать делегата с эквивалентом оператора AddressOf?
Изменить:
Есть ли способ создать экземпляр делегата в .Net с помощью CodeDom? Я хочу сгенерировать что-то похожее на следующее:
Dim myDelegate As someDelegateType = New someDelegateType(AddressOf implementingMethod)
Ниже приведена...
1360 просмотров
schedule
09.04.2022
Создание метода расширения с помощью CodeDOM
Я пытаюсь создать метод расширения с помощью CodeDOM. Похоже, что для них нет никакой поддержки, и использование ExtensionAttribute (которое С# использует внутри для обозначения методов расширения) не разрешено.
Можно использовать трюк , чтобы...
2405 просмотров
schedule
22.11.2022
System.Array против Byte[] при использовании CodeDom
Я ссылаюсь на DLL-файл COM, используя CodeDom. Функция в файле dll имеет следующие параметры:
Public Function Foo(fooString As String, fooByte() As Byte)
End Function
Когда на этот dll-файл ссылается непосредственно Visual Studio (без...
1250 просмотров
schedule
27.05.2022
Какой самый интересный и многообещающий подход к реализации компилятора на C#?
Я только в начале своего дипломного проекта, который должен длиться 6 месяцев. Цель проекта — реализовать .Net-компилятор для одного скриптового языка. У меня была компиляторная конструкция в качестве предмета в моей учебной программе, и я знаю...
547 просмотров
schedule
01.08.2023
Как прочитать встроенный ресурс в виде массива байтов, не записывая его на диск?
В моем приложении я компилирую другую программу из файла source.cs с помощью CodeDom.Compiler и встраиваю некоторые ресурсы (файлы exe и dll) во время компиляции, используя:
// .... rest of code
if...
28399 просмотров
schedule
18.02.2022
Codedom добавить ресурс
Я компилирую исходный код (это окно wpf) с помощью codedom. Теперь я хочу добавить некоторые ресурсы (изображения), не удаляя файл. Это возможно?
Если да, то как? И как я могу получить доступ к изображениям в новом приложении?
По запросу...
760 просмотров
schedule
29.06.2022
codedom добавить ссылку
Я хочу сделать генератор отправителя почты. но у меня проблема со ссылкой на codedom. мой результат: «Тип или имя пространства имен« Mail »не существует в пространстве имен« System.Net »(вам не хватает ссылки на сборку?)»
Я не могу добавить...
2992 просмотров
schedule
29.06.2022
Взаимодействие со сборкой, созданной CSharpCodeProvider
Я сделал игрушечный компилятор для обучения/экспериментов.
Вот код для компиляции кода C#:
using System;
using System.CodeDom.Compiler;
using System.Reflection;
using Microsoft.CSharp;
namespace ProgrammingSystem
{
public class Compiler...
1396 просмотров
schedule
19.04.2023
CodeDom Compile Ошибка типа или пространства имен
У меня есть программа, использующая WPF на С#, которая использует .NET 4 Framework (не профиль клиента) и компилирует исходный файл с именем «Source.txt». Однако всякий раз, когда он компилирует его, я получаю эту ошибку «Ошибка CS02345: имя типа или...
2938 просмотров
schedule
12.09.2022
Оператор переключения в codeDom (стиль таблицы переходов)
Я знаю, что операторы переключения недоступны в CodeDom и как компиляторы работают с оператором переключения.
Поэтому по соображениям производительности, когда присутствует много случаев, я не хочу использовать If-else Почему оператор switch, а...
1650 просмотров
schedule
03.04.2022
CodeDOM не нашел сборки
Я только что задал вопрос о компиляции с помощью CodeDOM и получил отличный ответ, который решил многие проблемы. Одна проблема, с которой я столкнулся сейчас, заключается в том, как добавить следующие варианты использования в мой компилятор....
1239 просмотров
schedule
25.05.2022
CodeDomProvider не смог разрешить мои сборки в папке Bin веб-сайта при динамической компиляции кода
Все,
У меня есть веб-сайт asp.net, и в моей папке bin есть все необходимые сборки, на которые ссылается мой динамически скомпилированный код. Я компилирую свой код во время выполнения, используя CodeDomProvider.
Когда я компилирую свое...
742 просмотров
schedule
25.01.2024
CompileAssemblyFromSource в f# powerPack codeDom
Я пытаюсь запустить базовую программу для динамической компиляции и запуска кода f#. Я пытаюсь запустить следующий код:
open System
open System.CodeDom.Compiler
open Microsoft.FSharp.Compiler.CodeDom
// Our (very simple) code string...
717 просмотров
schedule
15.10.2022
Создавайте частные сеттеры с помощью CodeDOM
В настоящее время я разрабатываю API, который динамически компилируется в сборку на основе некоторых предопределенных правил, хранящихся в XML-документах.
Мне сложно заставить CodeDOM генерировать свойства с помощью общедоступного получателя и...
1079 просмотров
schedule
08.05.2023