当前位置:  开发笔记 > 编程语言 > 正文

无法创建PDB文件

如何解决《无法创建PDB文件》经验,为你挑选了2个好方法。

出于某种原因,今天我的一个项目突然出现了这个错误.

错误1无法写入输出文件'C:\ MyProject\Release\MyProject.pdb':未指定错误

如果我进入高级编译选项并将其更改为不生成和调试信息,我的项目编译正常.

我已经尝试将Release文件夹的权限设置为full to everyone,所以我认为这不是权限问题.另外,我在日志文件中看不到任何可以提供有关该问题的更多信息的内容.

有谁知道为什么这个错误会刚刚开始显示或修复它的方法?

谢谢.


更新:我重新启动了我的机器,重启了VS几次甚至完全删除了发生问题的现有OBJ文件.它仍然给我同样的错误.

这是一个简单的项目解决方案,上周工作正常.VS尝试构建PDB文件似乎是一个问题,因为我可以将它们从Release和Debug文件夹中删除而不会出现问题.当我尝试重建它们时,VS将开始创建文件(大小约为1.4MB),但我仍然得到错误.



1> Ryan Smith..:

在这个问题上将我的头撞在墙上一段时间并挖掘源代码控制以试图回到工作副本之后,事实证明PDB文件根本就不是问题.当我试图找到该文件来创建调试信息时,有人删除了导致VS阻塞的源文件.

因此,如果有人遇到此错误并且无法弄明白,请确保您没有错过任何地方的源文件.

如果VS会告诉我文件丢失而不是仅告诉我创建PDB文件时出现未指定的错误,那将非常有用.

谢谢.


最差的.错误.信息.永远.可悲的是,这也是我同事问题的解决方案.
我在VS2010中也遇到了这个错误 - 他们没有解决它!

2> Colin Pear..:

这是解决此问题的更好方法.

基本上关闭您的解决方案并重新打开它而不编译.检查错误列表,它将显示缺少哪些文件.


谢谢.我不明白为什么这不是"检查"的答案.
推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有