Вы можете создать свое программное обеспечение на CI-сервере, без проблем с выходом. У меня дома мы делаем именно это.
Все, что вам нужно сделать, это заархивировать артефакты (*.pdb;*.exe;*.dll
) компиляции и, например, поместить их на свой внутренний файловый сервер. Этот архив должен не быть доставлен клиентам.
Всякий раз, когда вы получаете отчет о сбое, найдите информацию о версии из файла xml
и выберите соответствующий архив артефактов на вашем файловом сервере. Поместите содержимое архива в ту же папку, что и файл dmp
отчета (1), а также убедитесь, что исходный код, соответствующий времени сборки, установлен в вашей системе управления версиями.
(1) Вы также можете поместить символы в любую понравившуюся папку и добавить их в список папок Visual Studio в разделе «Инструменты / Параметры ... / Отладка / Символы» (VS 2008).