问题描述
在Visual Studio 2017中,当我构建我的C ++ DLL(发布版本)时,我在release文件夹中获得以下文件列表:
MyLiberary.dll
MyLiberary.exp
MyLiberary.iobj
MyLiberary.ipdb
MyLiberary.lib
MyLiberary.pdb
我的问题是:除.dll文件外,哪些应该发送给最终用户?
我认为pdb文件包含符号名称,对调试很有用(但是,我发现即使pdb文件不在文件夹中,我发布的WPF应用程序的错误消息也包含正确的符号名称)。其他文件怎么样?
我尝试过:
发送所有文件.........
In Visual Studio 2017, when I build my C++ DLL (release build) I get the following list of files in the release folder:
MyLiberary.dll
MyLiberary.exp
MyLiberary.iobj
MyLiberary.ipdb
MyLiberary.lib
MyLiberary.pdb
My questions is: which of these should be sent to the end user besides the .dll file?
I think the pdb file contains symbol names and is useful for debugging (however, I have found that error messages from my released WPF app contained correct symbol names even when the pdb file was not in the folder). What about the other files?
What I have tried:
Sending all the files.........
推荐答案
这篇关于视觉工作室2017发布版中的哪些文件应该到达最终用户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!