способы обработки ошибок, когда отладка и доступ к базе данных невозможны - PullRequest
0 голосов
/ 05 октября 2011

Я собираюсь заранее извиниться, поскольку знаю, что тема этого вопроса немного расплывчата.

моя проблема:

мы раздаем программное обеспечение клиентам, которые этого не делаютхотите, чтобы у нас был доступ к их базе данных.так что в принципе, если есть проблема, мы не можем запросить резервную копию базы данных, чтобы воспроизвести возникающие ошибки.

это старая проблема, которая ставит разработчиков в сложное положение при попытке решить проблемыс клиентом.Мне просто интересно, есть ли у кого-нибудь советы по дизайну или есть ссылка на полезное руководство, чтобы помочь мне в этом.Я пытался искать, но ничего полезного не нашел.

Спасибо, Алекс:)

1 Ответ

1 голос
/ 05 октября 2011

Я предлагаю следующее:

  1. Попробуйте .Net Reflector от Redgate, если вы используете .net 4 или более позднюю версию .Net Reflector . Я не пробовал это лично, но он говорит, что может отлаживать сборки без исходного кода.

  2. Вторым вариантом будет использование файла журнала: создайте функцию для записи в текстовый файл, а в коде ur, где бы вы ни хотели проверить значение, добавьте эту функцию. Вы можете передать этой функции логический параметр, который вы можете прочитать из файла webconfig.

...