| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> VS2010创建或打开C++浏览数据库文件时发生错误。intellisense和浏览信息将不能用于C++项目 -> 正文阅读 |
|
[大数据]VS2010创建或打开C++浏览数据库文件时发生错误。intellisense和浏览信息将不能用于C++项目 |
我终于解决啦!!! 怀着激动的心情,我写下了这篇文章,以此纪念我逐渐暴躁的三小时,希望大家也能从这篇文章里得到帮助。 首先,我遇到的问题是“创建或打开C++浏览数据库文件时发生错误。intellisense和浏览信息将不能用于C++项目”(如下图)。 ? 这个问题困扰我好久了,我刚下载VS2010的时候报错说没有安装SQL Serve2008,我查了没有什么影响就没太注意,包括之后我用VS2010的时候也会跳出这个消息提示,但是建项目编译运行都没有什么影响,就在昨天它突然就不能用来建C++项目了!!!然后我就去百度知乎CSDN找各种前辈的解决方法。以下就是我所能查找到的前辈的解决方案: 1.可能是没有安装Microsoft SQL Server Compact3.5。 下载链接:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=5783 下载之后会是一个SSCERuntime-CHS.exe文件,双击它就会有一个警告,点“是”,接着是“请键入提取文件的位置”,这个就是保存从SSCERuntime-CHS.exe文件提取出来的文件的位置,选定之后就能提取出SSCERuntime_x64-CHS.msi和SSCERuntime_x86-CHS.msi以及一个Install.txt,安装SSCERuntime_x64-CHS.msi和SSCERuntime_x86-CHS.msi(先安装x86再安装x64,先点击安装x64的话系统会提示你先安装x86),两个都安装成功之后重新启动VS2010,就可以使用了。 这个是大多数前辈的做法,但是我安装之后重新打开VS2010,新建C++项目还是会像之前一样报错,这个方法不能解决我的问题。 2.接着我又翻到一个帖子说可以在你的VS2010根文件夹里面查找一下SSCERuntime_x86-chs.msi、SSCERuntime_x64-chs.msi、SSCEVSTools-chs.msi三个程序,可能是没有安装SSCEVSTools-chs.msi,点击这三个程序并安装即可。我查找了一下在VS2010根文件夹(根文件夹也可能不是安装路径!!我的安装路径和根文件夹不在一起)确实有这几个文件。 ? 接着我将它们三个都重新安装了一次(注意:这里我重新安装的时候并没有卸载之前上一步安装的SSCERuntime_x64-CHS.msi和SSCERuntime_x86-CHS.msi),安装成功之后重新启动VS2010,新建C++项目还是之前那样报错,这个方法也不能解决我的问题。 3.接着我又发现一个百度问答里面说确保在安装Microsoft SQL Server Compact3.5后,打开VS2010,点击”工具”,点击“选项”,双击”文本编辑器”,双击”C/C++”,点击“高级”,在右边选项中找到“回退位置”,将“始终使用回退位置”改成“Ture”,回退位置那里输入本地硬盘的文件夹做临时sdf存放处,点击确定,关闭VS2010再重新开启。重新开启VS2010, 打开VC++解决方案,会发现原来的报错消失,会提示新的sdf存储位置,表示上一步骤的回退位置设置正常,可以使用了,接着修改上一步“回退位置”中 “回退位置已在使用时,不警告:” 改为 “True ”,使得下次VS2010启动后直接正常打开解决方案,不再报错,全部正常了。 我按照这个方法修改之后重新启动VS2010,新建一个C++项目,还是像之前一样报错,这个方法也不能解决我的问题。 4.在我濒临崩溃准备卸载VS2010重新安装时,我突然在一个论坛的恢复里看到有前辈说可能是系统文件出现错误,有缺失,我想会不会是我VS2010根文件里面的SSCERuntime_x86-chs.msi、SSCERuntime_x64-chs.msi、SSCEVSTools-chs.msi三个程序有问题。我决定试一把!我战战兢兢地卸载了这三个程序(注意,是卸载不是直接删除),接着又将我重新下载的SSCERuntime-CHS.exe文件按照方法1那样安装,接着启动VS2010,新建一个C++项目,终于!那个烦人的报错再也没有弹出来!! 这一刻,我的喜悦像奔腾不息的江水,流遍我的全身,我内心压抑的怒火都在那一刻转化为无尽的喜悦和欢愉,即使在一天之后我写这篇文章的时候,我的精神都处于一个兴奋的状态。希望我的这篇文章可以帮助到同样遇到这个问题的你。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 3:48:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |