Пользователи в моей стране в настоящее время проводят бета-тестирование нашего приложения. Мое приложение использует WPF & Linq, поэтому мне нужна установка .NET 3.5. В большинстве систем все работает, в том числе автоматическая установка на .NET 3.5 на компьютерах, на которых это еще не установлено.
Однако на одной машине (XP SP2) мое приложение не запускается. Пользователь не сообщил о проблемах во время установки .NET 3.5 (за исключением процесса, который необходимо закрыть перед продолжением программы установки - он закрыл процесс и продолжил).
Приложение вылетает при запуске. Чтобы устранить эту проблему, я сделал следующее:
- Пусть он перезагрузит свою машину
- Позвольте ему вручную переустановить .NET 3.5 framework (ошибок не обнаружено)
- Пусть он запустит тестовое приложение WPF, в котором отображается только кнопка -> также происходит сбой
- Пусть он отправит журналы установки .NET 3.5 -> они огромные, не где сейчас искать
У кого-нибудь есть стратегия, как отлаживать такие проблемы? Я ожидаю, что это произойдет больше, когда приложение будет выпущено ..