Login
отладка релизной версии программы
113
NEW 06.09.09 00:15
Дано: программа под виндой с дотнетом, C#, ГУИ и все такое, (т.е. не консолка)
имеет в коде в некоторых местах Console.WriteLine("чавото там") что очень удобно читать в аутпуте
в процессе отладки (VisualStudio). У юзера установлена релизно откомпелированная версия,
иногда возникают проблемки, причем только на одной машине. Возможности для дебага нет,
т.к. там нет VS и соответсвенно нет консоли аутпута... т.е. сообщения от Console.WriteLine
уходят в нирвану... несовсем уверен что они вообще компилятся хотя "ифдефов" для прекомпайлера невидно...
Вопрос; Какие имеются идеии для "дебага" релизной версии в реальном масштабе времени на машине без VS? Например
чтобы видить сообщения вывода на консоль?
На скорую руку ничего лучщего ненашел чем открыть фаил и запихать туда эти сообщения, но это совсем не real time...
имеет в коде в некоторых местах Console.WriteLine("чавото там") что очень удобно читать в аутпуте
в процессе отладки (VisualStudio). У юзера установлена релизно откомпелированная версия,
иногда возникают проблемки, причем только на одной машине. Возможности для дебага нет,
т.к. там нет VS и соответсвенно нет консоли аутпута... т.е. сообщения от Console.WriteLine
уходят в нирвану... несовсем уверен что они вообще компилятся хотя "ифдефов" для прекомпайлера невидно...
Вопрос; Какие имеются идеии для "дебага" релизной версии в реальном масштабе времени на машине без VS? Например
чтобы видить сообщения вывода на консоль?
На скорую руку ничего лучщего ненашел чем открыть фаил и запихать туда эти сообщения, но это совсем не real time...
все что вы сделаете в интернете может быть использовано против вас!
NEW 06.09.09 11:25
А что по твоему "real time" ?
Пиши логи.
in Antwort viger2 06.09.09 00:15
В ответ на:
На скорую руку ничего лучщего ненашел чем открыть фаил и запихать туда эти сообщения, но это совсем не real time...
На скорую руку ничего лучщего ненашел чем открыть фаил и запихать туда эти сообщения, но это совсем не real time...
А что по твоему "real time" ?
Пиши логи.
NEW 06.09.09 12:05
in Antwort viger2 06.09.09 00:15
Для этого ведут логи. http://logging.apache.org/log4net/
Dropbox - средство синхронизации и бэкапа файлов.
NEW 06.09.09 14:45
что сообщение отображается на консоле в момент вывода...
in Antwort Chipolino 06.09.09 11:25
В ответ на:
А что по твоему "real time" ?
А что по твоему "real time" ?
что сообщение отображается на консоле в момент вывода...
все что вы сделаете в интернете может быть использовано против вас!
NEW 06.09.09 14:52
спасибо, посмотрим... на первый взгляд вроде должно подойти...
in Antwort voxel3d 06.09.09 12:05
В ответ на:
Для этого ведут логи. http://logging.apache.org/log4net/
Для этого ведут логи. http://logging.apache.org/log4net/
спасибо, посмотрим... на первый взгляд вроде должно подойти...
все что вы сделаете в интернете может быть использовано против вас!
06.09.09 15:42
Это что за каламбур ? :-)
Отключи буферизацию и будет сообщение напрямую выводиться.
К рилтайму это отношения не имеет.
in Antwort viger2 06.09.09 14:45
В ответ на:
что сообщение отображается на консоле в момент вывода...
что сообщение отображается на консоле в момент вывода...
Это что за каламбур ? :-)
Отключи буферизацию и будет сообщение напрямую выводиться.
К рилтайму это отношения не имеет.