【发布时间】:2014-05-02 08:07:49
【问题描述】:
智能感知停止工作。当我尝试去定义或创建项目时,会出现一个窗口,并显示消息:
创建或打开 C++ 浏览数据库文件“文件路径”时出错。 IntelliSense 和浏览信息将不适用于 C++ 项目。 确保安装了 Microsoft SQL Server Compact 4.0 并且没有其他应用程序正在访问该文件。如果此问题仍然存在,请删除文件并重新打开解决方案。
Microsoft SQL Server Compact 4.0 已安装在我的计算机上,我多次尝试重新安装它及其不同版本和服务包。
我也尝试在不同的本地磁盘上创建一个项目并使用回退位置,但这一切都没有帮助。
也许问题会消失,当我安装更新时,但我不能!当我启动更新设置时,我得到一个错误:“Visual Studio 2012 Update 1 setup required Microsoft .NET Framework”。但我的计算机上安装了最新版本的 Microsoft .NET Framework。
我有安装了所有最新更新的 Windows 7 Professional。
感谢您的回答。
【问题讨论】:
-
您是否尝试过仅删除 sdf 文件并允许 Visual Studio 重新创建它们
-
是的,我有。而且当我创建新项目时,根本没有创建 sdf 文件。
-
我唯一一次得到这个是当我同时在多个 VS 实例中打开相同的解决方案时。启动 procexp 并查看是否有恶意 devenv 挂在您的解决方案上。
-
很好的假设,但它无济于事。我已经杀死了所有可疑进程,并且在出现此问题后我多次重新启动系统。
-
您是否尝试过程序和功能 -> Microsoft Visual Studio [您的版本] -> 更改 -> 修复?
标签: c++ visual-studio visual-studio-2012 sql-server-ce intellisense