原文:生成类库项目时同时生成的pdb文件是什么东东

平时做项目时也没太注意过这个pdb文件是干什么的,刚才心血来潮,突然想搞清楚这个玩意到底有什么用 定义:生成类库项目时除了生成dll文件外,还会生成一个同名的pdb文件,它是一个程序数据库文件,保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。 理解:pdb文件包含了编译后程序指向源代码的位置信息,用于调试的时候定位到源代码,主要是用来方便调试的。 在程序发布为release ...

2012-08-09 15:05 1 5270 推荐指数:

查看详情

配置VS不生成XML和PDB文件

项目配置,修改.csproj文件 过滤pdb和xm,可以继续添加 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PlatformTarget> ...

Tue May 19 22:23:00 CST 2020 0 647
VisualStudio编译不生成xml、pdb文件的方法

我们为了减少发布/Release项目的体积,希望在编译生成xml注释文档(包括引用的其他类库),和pdb调试文件 用你喜欢的文本编辑器打开项目.csproj文件,找到PropertyGroup节点 <PropertyGroup Condition ...

Wed Nov 20 19:02:00 CST 2019 0 402
VS专案项目无法生成pdb文件解决办法

在系统盘里找到该项目对应的dll文件(我的是在C:\Windows\Microsoft.NET\assembly\GAC_MSIL目录下),删除该dll后重新生成项目即可。 ...

Sat Nov 05 00:33:00 CST 2016 0 1793
解决javah生成c头文件找不到android类库的问题

问题描述: cmd下面进入工程的bin/classes下面,执行 javah xxx.xxx.A 生成文件, 一般来说都是可以成功执行的,但是如果xxx.xxx.A类里面引用了android类库里面的类的话,就会报异常,如下图: 上面因为引用 ...

Thu Aug 06 02:26:00 CST 2015 0 2336
Visual Studio 不生成.vshost.exe和.pdb文件的方法

使用Visual Studio编译工程,默认设置下,即使选择了「Release」也会生成扩展名为「.vshost.exe」和「.pdb」的文件。 一、先解释一下各个文件的作用: .pdb文件: 程序数据库文件(Program Database File)。默认设置下,Debug ...

Wed May 17 01:51:00 CST 2017 0 1354
C#Project不生成.vhost.exe和.pdb文件的方法

编译C#工程,在C#的Project的属性界面的Build选项卡中当Configuration : Relese ,依然会生成扩展名为.vhost.exe和.pdb文件。 其中.pdb是debug使用的debug database文件;.vhost.exe是从VS2005 ...

Tue May 02 06:38:00 CST 2017 0 2424
.NET PDB文件到底是什么

PDB全称Program Database,不知道中文翻译叫什么。相信使用过VS的人对于这个拓展名的文件不会陌生,这个文件主要会存储对应模块(dll或者exe)内部的所有符号,以及符号对应的地址、文件名和行号。 这个文件会在我们调试的时候被使用到,这个东西可以理解为调试的时候应用程序和源文件之间 ...

Sat Jun 08 04:32:00 CST 2013 21 15382
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM