Как проверить, построена ли сборка .NET Core 2.1 в режиме отладки? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть функция Azure Durable, к которой я хочу подключить отладчик VS2019. Когда я пытаюсь это сделать, я получаю сообщение о том, что функция была встроена в режиме выпуска. Тем не менее, мой конвейер сборки DevOps использует конфигурацию Debug.

Я взял копию созданной библиотеки DLL. Как я могу сказать, если это действительно DLL отладки или выпуска? Я открыл в Telerik JustDecompile, но не вижу никаких очевидных признаков.

1 Ответ

3 голосов
/ 18 октября 2019

сборка ядра 2.1 в dotnet, как узнать, отлажена ли отладка?

Поскольку вы можете получить все dll-файлы, вы можете создать консольное приложение, а затем обратиться к этому / этим dll-файлу. Для отладки этого консольного приложения откройте окно Модули в режиме отладки (Debug -> Windows -> Modules):

enter image description here

Как видите, есть опция Оптимизировано , если указанная dll является dll-релизом, она будет отображаться как Yes, в противном случае она будет отображаться как No.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...