手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

创建或打开C++浏览数据库文件*.sdf时发生错误

时间:2025-01-05 01:55:48

1、常规方法,对VS2010, 下载SQL Server Compact 3.5 重新安装(x86和x64打在一个包里,都要安装), 官方链接:http://www.microsoft.com/en-us/download/confirmation.aspx?id=5783对VS2012,下载SQL Server Compact 4.0 重新安装(x86和x64打在一个包里,都要安装), 官方链接:http://microsoft.com/en-us/download/details.aspx?id=17876安装完之后,电脑就可以使用"InterlliSense和浏览信息"了。比如说“转到定义 F12”、“转到声明 Ctrl+Alt+F12”、"查找所有引用 "等。

2、当VC项目被保存在一个U盘,RAMDISK盘, 网络盘, 加密盘的时候, 很可能上述常规方法不能解决问题。 当SQL数据库由于不能使用低级调用访问上述盘的时候, 出错导致sdf文件不能创建。解决的方法就是单独指引sdf文件独立于项目, 存放在本地磁盘的某个地方

3、VS2010 --> 工具--> 选项--> 文本编辑器--> C/C++--> 高级右边选项中, 找到“回退位置”始终使用回退位置: 改成“True”回退位置已在使用时,不警告: False回退位置: 输入本地硬盘的一个文件夹做临时sdf存放处确定, 关闭VS2010再重新开启。

创建或打开C++浏览数据库文件*.sdf时发生错误

4、重新开启VS2010, 打开VC++解决方案, 会发现原来的报错消失, 会提示新的sdf存储位置, 表示上一步骤的回退位置设置正常,可以使用了。

创建或打开C++浏览数据库文件*.sdf时发生错误

5、4步骤正常后,就可以修改步骤3中 “回退位置已在使用时,不警告: 改为 True ”使得下次VS2010启动后直接正常打开解决方案, 不再报错, 全部正常了

创建或打开C++浏览数据库文件*.sdf时发生错误
© 手抄报圈