Програма на робочому столі C # у експрес-виданні працювала, тоді не працювала 5 секунд пізніше.
Я спробував таке:
- Переконайтеся, що конфігурація налагодження, прапор налагодження та повна інформація про налагодження встановлені на всіх збірках.
- Видаліть усі папки bin та obj та всі DLL-файли, пов'язані з проектом, з усієї моєї машини.
- Відтворіть проекти, що викликають проблему з нуля.
- Перезавантажте.
У мене є два проекти WinForms у рішенні. Один із них завантажує інформацію про налагодження, а інша - ні. Вони обидва посилаються на збірку, на яку я намагаюся отримати інформацію про налагодження точно так само у файлі проекту. Будь-які ідеї?
Я хочу додати тут, в основному для себе, коли я повертаюся, щоб переглянути це питання, що символи не завантажуються до монтажу, і збірка не завантажується, поки це не потрібно. Якщо точка розриву знаходиться в бібліотеці, яка використовується лише в одній функції у вашій головній збірці, символи не завантажуватимуться (і вона показуватиме точку розриву як не вдарену), поки ця функція не буде викликана.
<DebugSymbols>true</DebugSymbols>
її під VS2015, я вручну додав її, і вона працювала чудово.