Я хочу выполнить отладку на компьютере клиента (Windows Server 2003), чтобы отследить проблему, и наш продукт основан на .NET 2.0.Я хочу использовать DbgCLR.exe для отладки файла AAA.dll , что я сделал:
- установил .NET 2.0 SDK на машину клиента (чтобы получить DbgCLR.exe)
- скопировать файл символов AAA.pdb в тот же каталог с AAA.dll
- получить исходный файл для AAA.dll
AAA.dllбудет загружен w3wp.exe , поэтому в DbgCLR
- Инструменты-> Присоединить к процессу, затем я выберу w3wp.exe
- Файл-> Открыть-> Файл, откройте исходный файл и добавьте точку останова в функцию, которая будет называться
, но точка останова, кажется, не работает, потому что на ней есть значок предупреждения и говорит: точка останова в настоящее время не будет достигнута.Для этого документа не было загружено никаких символов.
На моем компьютере (Windows XP), на котором установлена отладочная версия всего исходного кода, я сделал почти то же самое, что и выше, но по другому: я прикрепил aspnet_wp.exe чтобы выполнить отладку, и она работает
Что мне нужно сделать, чтобы она работала на компьютере клиента?