Здравствуйте, DaDa Cloun, Вы писали:
DC>Здравствуйте
DC>Реализую одно консольное приложение для .net, и кроме всего прочего хотелось бы в него добавить возможность управления при помощи команд в стиле командных интерпретаторов bash, cmd.exe и т.п. Конечно же, реализовывать самому подобную штуку не очень хочется. Наверняка уже существуют кастомизируемые командные интерпретаторы, просто я плохо искал в интернете. Подскажите пожалуйста, может кто встречался с подобным.
DC>Спасибо
Ну, навскидку ничего особо сложного нет реализовать полностью "ручками"... например, так:
1) единожды запущенное приложение создаёт .NET Remoting server.
2) повторный запуск ищет существующий сервис, если находит — то отсылает ему любые доп. команды, если они имеются конечно. Если сервис не находится — значит сейчас происходит первый запуск, см. п.1.