pdb文件可以删除吗(后缀为pdb的文件能删除么)

本文目录
- 后缀为pdb的文件能删除么
- contentbin文件可以删除吗
- 使用VC++编辑C语言,生成*.exe文件后还有其他的好多乱文件可以删除吗
- C:\Program Files (x86)\Common Files\Adobe\caps里的pdb.db可以删掉吗,这个是有什么用的啊
- 在vc++环境下编译时总是出现 debug/vc90.pdb错误
- 误删PDB的文件后如何删除PDB
- .net里Release的pdb文件有什么用 是否可以删除
后缀为pdb的文件能删除么
PDB文件是Palm OS操作系统上数据文件类型。一般我们在使用Palm系统的电子书时都会遇到这种文件,一般用于电子书或手机电子书 pdb是Palm DataBase的缩写,Palm OS所用文件的扩展名为.pdb。
project.PDB 该文件存储 .exe 文件的所有调试信息。还是不要随意删除~~~
contentbin文件可以删除吗
contentbin文件不可以删除。contentbin文件是系统文件夹,最好是不要删,删的话你以前收藏的东西就会不见。然后系统会自动新建一个content文件夹的,软件的安装后文件夹中大部分软件或服务器软件都有个bin文件夹。bin文件夹里面存放的一般是可执行的二进制文件,所以我们通常使用较大型的软件时都会发现有这个名称的文件夹。
bin文件作用
bin目录下存放的是项目调试之后的可运行文件。在bin下有两个文件夹,一个是Debug,另一个是Release,都是自动生成的,是看启动调试时选择哪个就生成哪个文件夹,Release比Debug小,但是这两个文件夹下存放的东西都是一样的。
当你调试项目的时候,在Debug文件夹下会生成项目名称.exe、项目名称.pdb、项目名称.vshost.exe,双击.exe就能运行你的项目。在此文件夹下除了这些,还有一些项目的依赖项,比如*.dll等,有的需要你自己添加到Debug文件夹下的,比如*.ini,*.rpt等。
使用VC++编辑C语言,生成*.exe文件后还有其他的好多乱文件可以删除吗
不影响的。
ilk是增量链接用的,自动生成;
opt看名字就是什么优化的,自动生成;
dsw是工作空间吧,这个最好别删,应该和我们现在用的vs2005 vs2008的项目文件sln一个作用;
plg 不知道,多半自动生成;
ncb 是自持自动完成的 intellisence的数据库,删除了也可以每次重新生成的;
dsp 不知道,多半自动生成;
obj 每个cpp编译后生成一个相应的.obj,随便删,每次编译会重新生成;
pch 预编译头文件, 也可以删,删了可以自动生成。
pdb 调试符号信息, 每次编译链接生成;
idb 增量编译用的,可生成;
手都打痛了,更详细的你需要自己查msdn哈
C:\Program Files (x86)\Common Files\Adobe\caps里的pdb.db可以删掉吗,这个是有什么用的啊
这个看上去是数据库文件,你可以先把这个文件的名字改一下,比如你原来的文件名字是prdb.db,现在改为11.db,名字可以改,后缀暂时不改,然后你看其他软件还能用不,能用的话就不要删除也可以,万一出什么问题也可以恢复,如果不能用的话,再把名字改回来就是了。
在vc++环境下编译时总是出现 debug/vc90.pdb错误
解决方案:
修改项目属性 右击项目 --》 "属性”
1. “C/C++” --》 "常规” --》”调试信息格式” 设置为 “C7 兼容(/Z7)”
2. “C/C++” --》 "代码生成” --》”启用字符串池” 设置为 “是(/GF)”
3. “链接器” --》 "调试” --》”生成调试信息” 设置为 “是(/DEBUG)”
误删PDB的文件后如何删除PDB
场景:同事误删了PDB的文件,我们查看v$datafile,仍然存有删过的数据文件信息;此时cdb也起不来,所有pdb也都是mounted状态。直接删pdb的话会报错。
需要按如下方式删除pdb:
1.进入pdb中:
2.将误删的文件offline+drop
3.切换到cdb,删除pdb1并启动cdb
.net里Release的pdb文件有什么用 是否可以删除
程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。 在使用 /debug 生成时,会创建一个 PDB 文件。 可以使用 /debug:full 或 /debug:pdbonly 生成应用程序。 使用 /debug:full 生成将产生可调试的代码。 使用 /debug:pdbonly 生成将产生 PDB,但是不会产生通知 JIT 编译器调试信息可用的 DebuggableAttribute。 如果您想为不希望其成为可调试的发布版本生成 PDB,请使用 /debug:pdbonly。 有关更多信息,请参见 /debug (C# 编译器选项)或 /debug (Visual Basic)。Visual Studio 调试器使用 EXE 或 DLL 文件中的 PDB 路径查找 project.pdb 文件。 如果调试器无法在该位置找到 PDB 文件,或者该路径无效,调试器将先搜索包含 EXE 的路径,然后搜索“选项”对话框中指定的符号路径。 该路径通常是“符号”节点中的“调试”文件夹。 如果调试器无法找到 .PDB 文件,则显示“查找符号”对话框,这将允许您搜索符号或向搜索路径添加其他位置。Debug里的PDB是full,保存着调试和项目状态信息、有断言、堆栈检查等代码。Release 里的PDB是pdb-only,基本上:出什么错了+错误在哪行。因为很多人把PDB理解成:调试文件、Program Debug Database、会泄露代码机密,所以想将其删除,那只要在VS的 项目--》生成--》高级--》调试信息--》None便可重要事项调试器只会为二进制文件加载与该二进制文件生成之时所创建的 PDB 完全相符的 PDB。 就是说,该 PDB 必须是原 PDB 或其副本。 因为编译器在创建二进制文件时会考虑多种因素,所以,即使代码自身没有变化,二进制文件的实际布局也可能会有变化。

更多文章:
数据库管理系统和数据库系统分别侧重(数据库,数据库管理系统,数据库系统,这三个分别是什么意思并举个实例)
2026年9月7日 17:00
springmvc的依赖(springMVC的注入方式有哪几种,这与springMVC依赖)
2026年9月7日 14:00
display flex 自动换行(overflow-y:hidden;overflow-x:auto;无效解决方法)
2026年9月7日 11:00
timestamp without time zone(Postgresql中to_date()函数使用问题)
2026年9月7日 09:40






