请检查是否是磁盘空间不足、路径无效或权限不够
2013-06-24 10:53
591 查看
Windows 7 使用 VS.NET 2003 开发项目时经常会遇到类似如下错误:
TestServer fatal error LNK1201: 写入程序数据库“d:\Projects\GameServer\data\TestServer.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
在排除了空间、路径、权限等原因后仍然无法顺利生成项目,微软官方也没有提供相关的解决方案,Google 了好几天也找不到网友任何修复建议,今天偶然发现 MSDN
上一篇帖子,正是讨论这个问题,于是尝试按照上面的步骤进行操作,竟然真的可以!特分享给大家~
一、首先下载两个文件:Handle freepdb
二、解压这两个压缩包,并把“freepdb.cmd”和“handle.exe”两个文件移至同一目录下(如 C:\LNK1201\)
三、 用 VS.NET 2003 打开一个项目,在解决方案资源管理器中项目文件上点右键属性,展开“生成事件”,点击“预生成事件”,在右侧命令行中填入“C:\LNK1201 \freepdb TestServer”(注:将 TestServer 替换成您自己的项目名称)
四、完成!运行一下看看吧。如果仍然有问题,先双击运行这两个文件试试,因为我是先运行后再配置项目属性的,所以不确定不运行会不会出错。
如果上述文件无法下载,请联系 xoyozo 索取!Have fun!
以上是众多网上的解释,但是我的问题还是没有解决掉;我用的有OpenGL的图形库的接口,后来整了有1个星期,原来是图形库双重加载造 成的——我在项目〉链接项〉输入中已写入glu.lib;glut.lib;opengl.lib;;但是又在代码中写上了##pragma comment(lib, "opengl32.lib");
#pragma comment(lib,"opengl32.lib");结果两者冲突,以致再次编译时出现内存冲突,主框架程序就进入不了,当两者去其一后,程序正常运行!!!
TestServer fatal error LNK1201: 写入程序数据库“d:\Projects\GameServer\data\TestServer.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
在排除了空间、路径、权限等原因后仍然无法顺利生成项目,微软官方也没有提供相关的解决方案,Google 了好几天也找不到网友任何修复建议,今天偶然发现 MSDN
上一篇帖子,正是讨论这个问题,于是尝试按照上面的步骤进行操作,竟然真的可以!特分享给大家~
一、首先下载两个文件:Handle freepdb
二、解压这两个压缩包,并把“freepdb.cmd”和“handle.exe”两个文件移至同一目录下(如 C:\LNK1201\)
三、 用 VS.NET 2003 打开一个项目,在解决方案资源管理器中项目文件上点右键属性,展开“生成事件”,点击“预生成事件”,在右侧命令行中填入“C:\LNK1201 \freepdb TestServer”(注:将 TestServer 替换成您自己的项目名称)
四、完成!运行一下看看吧。如果仍然有问题,先双击运行这两个文件试试,因为我是先运行后再配置项目属性的,所以不确定不运行会不会出错。
如果上述文件无法下载,请联系 xoyozo 索取!Have fun!
以上是众多网上的解释,但是我的问题还是没有解决掉;我用的有OpenGL的图形库的接口,后来整了有1个星期,原来是图形库双重加载造 成的——我在项目〉链接项〉输入中已写入glu.lib;glut.lib;opengl.lib;;但是又在代码中写上了##pragma comment(lib, "opengl32.lib");
#pragma comment(lib,"opengl32.lib");结果两者冲突,以致再次编译时出现内存冲突,主框架程序就进入不了,当两者去其一后,程序正常运行!!!
相关文章推荐
- 写入程序数据库 “filename”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
- fatal error LNK1201:写入程序数据库“***.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
- 【vs】*pdb时出错;请检查是否是磁盘空间不足、路径无效或权限不够
- 查找路径是否存在,包括根目录。& 检测磁盘剩余空间
- 数据库还原总提示空间不够,磁盘卷 'D:\' 上的可用空间不足,无法创建数据库
- 安装VS2010,出现“某些组件必须安装在 目录下,请检查是否有足够的写入权限以及足够的空间”的可能原因
- sqlserver2008 数据库还原总提示空间不够System.Data.SqlClient.SqlError: 磁盘卷 'D:\' 上的可用空间不足,无法创建数据库。数据库尚需 272587816
- 安装loadrunner11,卸载360浏览器后提示“无效的应用程序路径!请检查应用程序是否存在!
- 安装loadrunner11,卸载360浏览器后提示“无效的应用程序路径!请检查应用程序是否存在!”
- 安装VS2010旗帜版,出现“某些组件必须安装在 目录下,请检查是否有足够的写入权限以及足够的空间”
- “Word在试图打开文件时遇到错误。请尝试下列方法:* 检查文档或驱动器的文件权限。* 确保有足够的内存和磁盘空间。* 用文件恢复转换器打开文件。”问题!
- loadrunner11,卸载360浏览器后提示“无效的应用程序路径!请检查应用程序是否存在!
- NSIS检查磁盘空间不足
- Word在试图打开文件时遇到错误请尝试下列方法 *检查文档或驱动器的文件权限*确保有足够的内存和磁盘空间,
- windows live mail 启动时报 内存不足或磁盘空间不够
- K3新建帐套时提示错误:空间不够,权限不足 3661
- 关于大话西游2在安装后运行提示拷贝临时文件失败,请确认磁盘空间、客户端是否在运行和运行客户的权限的解决办法
- 【2011-04-09】 磁盘空间不足,数据库瘫痪
- ubuntu弹出磁盘空间不足的解决方法
- vm虚拟机linux磁盘空间不足,手动扩大(本人操作可行) .