У меня очень странная проблема, когда я запускаю управляемое консольное приложение .net на удаленном сервере, используя psexec. Я получаю эту ошибку «Процесс попытался записать в несуществующий канал».
Теперь я написал неуправляемую программу C ++ для вывода в std :: cout, и она прекрасно работает.
Интересно, что если я запускаю cmd.exe удаленно и использую опцию / u (unicode), я не получаю сообщение об ошибке, но я получаю текст мусора обратно на консоль.
Может кто-нибудь объяснить, что здесь происходит?
Ура,
Mark