Я конвертирую C-программу в C # и использую MS Visual Studio 2005. В C-программе аргументы передаются как
CProg.exe DataFile < ParameterFile > OutPutFile
Когда я использую вышеуказанные параметры в настройках своего проекта C, это работаетхорошо.Стандартное устройство ввода теперь перенаправлено на «ParameterFile», а стандартное устройство вывода на «OutPutFile».
Но когда я использую его с проектом C #, он не перенаправляет устройства StdIn или SdtOut.В приложении (при отладке в Visual Studio) я получаю все эти значения в качестве аргументов (включая «<» и «>»).
Но когда я запускаю приложение C # через командную строку, оно работает нормально (так же, как приложение C).
Кажется, что MS Visual Studio 2005 не понимает операторов перенаправления при отладке приложения.
Или мне не хватает некоторых настроек ??Пожалуйста, предложите.