Описание тега vbcodeprovider

A .NET Framework Class that provides access to instances of the Visual Basic code generator and code compiler.
1 ответ

VBCodeProvider не соблюдает OptionInfer в providerOptions?

Я пытаюсь динамически скомпилировать некоторый код VB в моем проекте на C#, и у меня возникла проблема с VBCodeProvider. Кажется, он не соблюдает флаг OptionInfer, который я помещаю в словарь providerOptions. Мой код выглядит так: var providerOption…
23 июн '09 в 22:41
1 ответ

Нужна помощь в компиляции DLL для Silverlight 3.0 с VBCodeProvider

У меня возникают проблемы с динамической компиляцией DLL для использования с Silverlight 3.0. Моя цель - взять некоторые правила, предоставленные моими пользователями, и скомпилировать их в DLL для пользовательских целей редактирования. Я создал про…
14 окт '09 в 12:48
1 ответ

VBCodeProvider Не может правильно привести объявление неявной переменной при компиляции

Я компилирую мой строковый код (я читаю мой код из текстового файла) в VB, и он работает нормально, но у меня есть функция, которая возвращает обнуляемый double(Double?) когда я использую это так Dim x As Double? = Myfunc(1000) 'it returns Nothing м…
09 июл '14 в 11:13
2 ответа

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

Я использую VBCodeProvider компилировать код, но он генерирует новую сборку, а также мне нужно добавить все ссылки на сборки, которые мне нужно использовать. Есть ли способ скомпилировать код в текущей сборке?
1 ответ

Поручить компилятору CodeDomProvider показывать ошибки и предупреждения на английском языке?

Я использую System.CodeDom возможности компилировать код во время выполнения, и мне интересно, смогу ли я указать параметр компилятора или другой обходной путь для отображения ошибок компилятора на английском языке вместо использования языка системы…
1 ответ

Как включить неявное продолжение строки в VBCodeProvider?

Следующий код VB.NET работает при компиляции из Visual Studio: Sub Main() Dim source As Dictionary(Of String, Integer) = New Dictionary(Of String, Integer) Dim result = From i In source Where String.IsNullOrEmpty(i.Key) Select i.Value End Sub Тем не…
03 май '13 в 11:38
0 ответов

Глобальный импорт пространств имен VB.Net

У меня есть программа на C#, которая пытается динамически скомпилировать некоторый код VB.Net. var vbc = new Microsoft.VisualBasic.VBCodeProvider(new Dictionary<string, string> { { "CompilerVersion", "v4.0" } }); var parameters = new CompilerP…
03 май '16 в 18:27
1 ответ

Как мне заставить ByRef Arguments работать в динамически создаваемой сборке с Method.Invoke

У меня есть текстовый файл, который я компилирую в сборку с использованием класса VBCodeProvider Файл выглядит так: Imports System Imports System.Data Imports System.Windows.Forms Class Script Public Sub AfterClockIn(ByVal clockNo As Integer, ByRef …
11 фев '14 в 11:57
1 ответ

Как создать необязательные аргументы в Visual Basic, сгенерированные через CodeDom?

Это двоюродный брат вопроса " Может ли CodeDom создавать необязательные аргументы при генерации метода aC#?" И я попробовал ответ, данный там. Тем не менее, когда я пытаюсь скомпилировать, я получаю следующую ошибку: ошибка BC30455: Аргумент не указ…
1 ответ

Есть ли поставщик кода для C++ в Visual Studio 2012

Я использовал следующие коды в качестве поставщика кода для C# и VB.net var codeProvider = new VBCodeProvider(); var codeProvider = new CSharpCodeProvider(); Таким образом, есть ли поставщик кода для C++ в Visual Studio 2012
25 фев '14 в 13:17
1 ответ

TestString не объявлен. Может быть недоступен из-за уровня защиты. (BC30451)

Я пробую некоторые на лету компиляцию кода с использованием VBCodeProvider учебный класс. Я хочу изменить открытую переменную в моей сборке в коде. у меня есть Public TestString As String = "" в моем приложении. Это код, который я использую для комп…
08 авг '12 в 08:37
0 ответов

Почему система Imports не предоставляет доступ к пространству имен Windows в vbc.exe?

Я управляю приложением, которое позволяет пользователям автоматизировать задачи, написав собственный VB-код. Код пользователя компилируется с использованием VBCodeProvider и вызывается для запущенного экземпляра приложения. Мы занимаемся этим уже не…
22 ноя '16 в 16:37
1 ответ

Запустите код codeCom в домене приложений в.NET Framework 4.0

Как запустить скомпилированный код в текущем домене приложений в NET Framework 4.0? Ниже приведен код, который работает в net Framework 3.5, но objCompilerParameters.Evidence устарел в NET Framework 4.0, так как его решить? protected void Button1_Cl…
17 янв '13 в 09:22
1 ответ

Как преобразовать строку в код в vb.net и просмотреть статические или публичные переменные основного проекта

Возможный дубликат: Как выставить текущую сборку в CodeProvider Я написал код, который преобразует строку из текстового поля в vb.net, как в этом примере: как преобразовать строку в код в C# Но в этом классе я не могу вызывать статические переменные…
1 ответ

Как использовать VBCodeProvider

Я пишу приложение для Windows Forms, используя.NET Framework 4.0 на Windows 7 x64. Моя программа должна быть в состоянии скомпилировать некоторый текст в EXE. Я узнал, что я могу сделать это с VBCodeProvider. Проблема в том, что я не знаю, как его и…
30 июл '13 в 13:34
0 ответов

VBCodeProvider - Защита выполнения пользовательского кода

Я работаю над приложением, которое поддерживает запуск кода, написанного пользователями, использующими VBCodeProvider. Я хотел бы ограничить то, что они могут сделать, например: Блок отражения Блокировать доступ к файловой системе на уровне сценария…
11 апр '19 в 11:27
1 ответ

Получить данные с сайта

Я хочу получить специальные данные с сайта, но не знаю как. Мне нужен исходный код vb.net, который помогает получать эти данные из Интернета каждые 5 секунд и разделять их в форме. Как я могу этого добиться?
25 ноя '19 в 21:07
1 ответ

ошибка приложения response-native Неизвестный параметр: .name (?)

Я недавно установил файлы, которые вызвали предыдущую ошибку, эти два файла не были найдены, поэтому я установил их "metro-react-native-babel-preset": "^0.64.0", "react-native-dotenv": "^2.4.3", Теперь я получаю эту ошибку: Приветствуются любые отзы…
05 дек '20 в 17:38
0 ответов

Код VB - несколько удаленных SSH-подключений к одному серверу

Можно ли подключить несколько пользователей через openSSH к одной и той же виртуальной машине, чтобы каждый мог получить доступ к VB Code на одной и той же виртуальной машине и запускать сценарии? через локальный код VB Если да, то как мне это сдела…
0 ответов

Ошибка Excel 1004 «Невозможно получить свойство SumIfs класса WorksheetFunction», появляющееся непоследовательно

Опция явная Sub UpdateWeeklySummary() Затемнять ежедневноCountSheet As Worksheet DimеженедельноSummarySheet As Worksheet DimprocessRange As Range DimprocessCell As Range Dim неделяДиапазон как диапазон Dim неделяЯчейка как диапазон Dim текущая недел…
16 апр '23 в 12:09