CHAITANYA BASAVA KUMAR Ответов: 1

Как я могу вызвать консольное приложение из другого консольного приложения в VB.NET когда оба консольных приложения находятся в одном решении


Привет,

У меня есть требование вызвать/выполнить a vb.net консольное приложение из другого консольного приложения оба консольных приложения находятся в одном решении

Что я уже пробовал:

Я понятия не имею, как вызвать консольное приложение из другого консольного приложения

F-ES Sitecore

Вам нужно будет определить, что вы подразумеваете под "звонком".

1 Ответов

Рейтинг:
12

phil.o

Консольное приложение-это просто исполняемый файл (EXE), который вы можете запустить с помощью Process класс.
Класс Процесса[^]
Исполняемый файл должен находиться в таком месте, которое вызывающий исполняемый файл действительно может видеть; если исполняемый файл, который вы пытаетесь запустить, находится не в том же каталоге, что и вызывающий исполняемый файл, и если он не находится в одном из путей, указанных в PATH переменная окружения, то подразделение должно предоставить относительный или абсолютный путь к исполняемому файлу, который вы пытаетесь запустить.


CHAITANYA BASAVA KUMAR

Спасибо, я могу запустить консольное приложение по классу процесса, но я дал абсолютный путь, как D:\xy\dz\eng.exe, пожалуйста, дайте мне знать, как дать относительный путь для запуска консоли, и мне нужно передать параметры вызывающему консольному приложению.

заранее спасибо

CHAITANYA BASAVA KUMAR

Привет еще раз, я могу дать относительный путь и успешно вызвать другое консольное приложение, передавая параметры, но я получил сообщение об ошибке: "отладчик Just-In-Time был запущен без необходимых разрешений безопасности. Для отладки этого процесса отладчик just-In-Time должен быть запущен от имени администратора.было бы...."