最后的配置.csproj文件图 这样发布项目,就不会有pdb文件啦!
VisualStudio编译不生成xml、pdb文件的方法 我们为了减少发布/Release时项目的体积,希望在编译时不生成xml注释文档(包括引用的其他类库),和pdb调试文件 用你喜欢的文本编辑器打开项目.csproj文件,找到PropertyGroup节点 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'"> </PropertyGroup>...
Visual Studio 编译不生成.iobj .ipdb .pdb 文件的方法,.iobj.ipdb这两个文件可用通过下面的方式解决:选择Linker->Optimization->LinkTimeCodeGeneration里面的UseLinkTimeCodeGeneration(/LTCG).pdb的文件处理方式如下:
若要在 Visual Studio 中設定組建組態的編譯器選項,請參閱設定偵錯和發行組態。 .NET 選項 使用/debug建置以建立.pdb檔案。 您可以使用/debug:full或/debug:pdbonly建置應用程式。 使用/debug:full建置會產生可偵錯的程式碼。 使用/debug:pdbonly進行建置則會產生.pdb檔案,但是不會產生用於...
如果VisualStudio 找不到默认的符号文件,可以自己设置文件夹 但是在使用 Portable PDB 符号格式,如果 VisualStudio 配置了使用托管兼容模式,那么将会在模块界面看到自己的程序集的时间戳是 1951 年左右的。此时的 VS 将因为默认不会忽略 pdb 符号文件时间戳而失败 ...
让Visual Studio载入Symbol(pdb)文件 在VC编译工程的编译连接阶段,会产生Symbol文件,也就是常说的pdb文件。pdb的全称为program database,在MSDN中的解释为,pdb文件是一个在编译和链接阶段产生的,包含了类型和调试符号信息的二进制文件。pdb文件中包含了各个函数的符号表,也是进行WinDbg调试必不可少的文件。
点 调试 - 选项和设置 然后右边勾上 启用源服务器支持 然后在左边点 符号 把微软符号服务器勾上。。。就能在线去下载那些文件。。。说明:我没发现“启用源服务器支持”,不过跳过这步也奏效,可能是版本的问题。
在Visual Studio中,选择“生成”菜单,然后选择“生成解决方案”或按下快捷键Ctrl+Shift+B。这将触发MSBuild构建解决方案。 构建完成后,PDB文件将生成在输出目录中。输出目录可以在项目属性的“生成”选项卡中找到,一般为bin/Debug或bin/Release文件夹。
原来是vs在生成dll时没有生成pdb文件,msdn上对pdb文件的描述是:DBG 文件是可移植可执行 (PE) 格式文件,该文件包含 Visual Studio 调试器的 Codeview 格式的调试信息(也可能是其他格式,视 DBG 的创建方式而定)。当没有某些代码的源(如库或 Windows API)时,DBG 文件允许调试。DBG 文件还允许...