Niektóre dziwne błędy pojawiają się w produkcji dzięki naszej aplikacji domowej napisanej w języku C# za pomocą frameworka 3.5. Aplikacja jest nielogiczna (wiem ...), a awarie nie dostarczają użytecznych informacji nawet w przeglądarce zdarzeń. Co więcej, obsługa błędów jest słaba, gdy istnieje.Debugowanie aplikacji w produkcji
Sprawdź kod i znajdź problem w środowisku deweloperskim pod numerem , a nie rozwiązanie, ponieważ nie wiemy, jaki to problem.
Chcielibyśmy "zdebugować" aplikację w środowisku produkcyjnym. Marzymy o czymś takim, jak przy użyciu narzędzia z funkcją Visual Studio Debugger i ILSpy. Oznacza to, że wykonywanie krok po kroku z deasemblowanym kodem.
Cóż, jakie są rozwiązania, gdy nie mamy dzienników lub obsługi błędów do debugowania aplikacji w produkcji?
Dodawanie rejestrowania do tej samej wersji i ponowne wdrażanie jej nie jest możliwe? –
Jaki to rodzaj aplikacji? ASP.NET, usługa Windows, wdrożona aplikacja komputerowa, coś jeszcze? – MNGwinn
Pamiętam, że Visual Studio może przeprowadzać debugowanie na zdalnym komputerze - wystarczy uruchomić usługę debugowania na serwerze PROD i wdrożyć skompilowany kod "DEBUG" ... Nie dość, ale więcej niż nic ... – Tisho