HD86_ Ответов: 1

Какие файлы из сборки выпуска visual studio 2017 должны дойти до конечного пользователя?


В Visual Studio 2017, когда я создаю свою библиотеку DLL C++ (release build) Я получаю следующий список файлов в папке release:

MyLiberary.dll
MyLiberary.эксп
MyLiberary.iobj
MyLiberary.ipdb все
MyLiberary.Либ
MyLiberary.ПДБ

Мои вопросы таковы :какие из них должны быть отправлены конечному пользователю помимо.dll-файл?

Я думаю, что файл pdb содержит имена символов и полезен для отладки (однако я обнаружил, что сообщения об ошибках из моего выпущенного приложения WPF содержат правильные имена символов, даже если файл pdb не находится в папке). А как насчет других файлов?

Что я уже пробовал:

Отправляю все файлы.........

1 Ответов

Рейтинг:
5

Jochen Arndt

Только файл DLL для выполнения приложения с использованием библиотеки DLL.

Для программистов, которые хотят использовать вашу библиотеку DLL, создайте отдельный пакет с библиотекой DLL, LIB-файлом, заголовочным файлом и документацией об экспортируемых функциях. При необходимости предоставьте также отладочную сборку (DLL и LIB-файл).