Удаленная отладка приложения CLR в сборке выпуска

Сделал поиск по этому вопросу, но не нашел ответов.

У меня есть приложение CLR (C#, если это уместно), работающее в качестве службы Windows на удаленной машине. Работающее приложение было построено со стандартной конфигурацией "Release". Я хотел бы иметь возможность отлаживать эту службу удаленно с моей машины. Я использую Visual Studio 2012.

Я могу подключиться к удаленному процессу без проблем. Когда бинарный файл, запущенный удаленно, создан с использованием конфигурации "Debug", я могу устанавливать точки останова, проверять переменные и проходить по коду. Если бинарный файл является версией "Release" (которая устанавливается для приложения), я не могу.

Есть ли способ установить точки останова / пошаговый код с помощью сборки "Release" приложения? Должен ли я в основном превратить сборку релиза в отладочную сборку (например, включив флаг сборки /DEBUG)?

0 ответов

Другие вопросы по тегам