VS2017创建和打开C++浏览数据库文件时发生错误。IntelliSense和浏览信息将不能用于C++项目。错误提示见窗口.

本文介绍了解决VS2017在创建和打开C++项目时遇到的错误,涉及到Microsoft SQL Server Compact插件缺失及系统设置问题,并提供了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



这个问题实际上与VS前面版本的“VS2017创建和打开C++浏览数据库文件时发生错误。IntelliSense和浏览信息将不能用于C++项目,请确保已经安装Microsoft SQLserver compact 3.5”的问题一致。我个人的情况是只要项目文件含有桌面路径,用VS就新建和加载不了项目。问题是出在系统缺少了一个插件:Microsoft SQL Server Compact。补救措施我是按照了前辈们的解决方案,并不是像窗口提示那样删除那个文件,因为似乎并没有用其他打开过。只要按照下面链接下载安装了该插件(找到与系统匹配的该插件版本,本人win10),再重启一下电脑,即可解决。Microsoft SQL Server Compact 4.0  下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=17876



晚上重启电脑之后发现还是出现白天的问题,不单单时VS的问题,百度网盘下载的路径也不可以包含桌面(系统盘的根目录也不可以)终于知道原来并不是VS的问题,而是系统设置的问题。如果在之前没有对电脑做过什么大改动,第一反应应该是系统的防护软件。但一开始也没想到。以为时不小心设置了写保护之类的。各种尝试修改文件的管理权限。最好在下面这个链接才发现问题根源。https://zhidao.baidu.com/question/590234055.html 

原来时win10系统自带的防护软件Windows defender修改了设置。按照下面步骤:Windows defender安全中心->左下角的“设置”按键->”病毒和威胁防护“通知 下面的“病毒和威胁防护”设置->受控制文件夹的访问->管理受控文件夹访问权限->受控制文件夹的访问 点击关闭。即可搞定!发现这些防护软件真心恶心!!!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值