[Vs2019报错找不到服务实例的解决方案]

计算机疑难杂症记录与分享004

  • Vs2019报错找不到服务实例的解决方案
    • 1、问题现象
      • 1.1、问题一:打开vs2019打开项目工程文件,直接弹窗报错
      • 1.2、问题二:能打开工程了。识别项目文件不兼容问题。
    • 2、问题原因
    • 3、问题一的解决
      • 3.1、方法一(亲测无效)
      • 3.2、方法二:官方方法(亲测有效)
      • 3.3、方法三:重装,没办法的办法(亲测有效)
    • 4、问题二的解决
    • 5、参考文献

Vs2019报错找不到服务实例的解决方案

1、问题现象

1.1、问题一:打开vs2019打开项目工程文件,直接弹窗报错

尝试打开 “C++_021.cpp” 时,“C++_021” 中出现错误 找不到
Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager 服务的实例。

退出重启也不行,包括重启电脑和新建项目也不行。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.2、问题二:能打开工程了。识别项目文件不兼容问题。

现象是:打开工程一直转圈,解决方案提示目标文件不兼容,鼠标指向该文件提示应用程序未安装。

此时只需要右击解决方案,点击解析错误,稍等片刻即可。

2、问题原因

1.这次估计是我急着出门,错误关闭或者闪退或强制关机导致的。
2.也可能是安装时的一些选项问题。
(吐槽,最近总是遇见奇奇怪怪的小bug,硬件/软件…)

3、问题一的解决

在解决问题途中收录的解决办法,总有一个适用自己的方法。

3.1、方法一(亲测无效)

1 在开始菜单里,找到 "Developer Command Prompt for VS 2019”命令行,记住要用管理员身份运行;

2 用CD 把目录定位到vs2019安装目录下的 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\PublicAssemblies
(注意这是你自己的安装路径)
3 输入命令: gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll ,回车

4 控制台提示“程序集已成功添加到缓存中”,重启2019,即可
提示找不到路径的检查大小写或者路径是否正确。还是不行就说明该方法不适用。

3.2、方法二:官方方法(亲测有效)

在win开始菜单列表找到Visual Stduio Installer,也就是Vs的安装向导,打开后选择更多,如果时版本问题点击下载后更新,其他问题点击修复+确定。最后,重启电脑。最后,不能的话,说明该方法不适用。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3、方法三:重装,没办法的办法(亲测有效)

建议下载干净再重装,之前用过Vs2013,没卸载干净就导致使用vs2019时出现问题。

一般步骤:
1.利用win的设置中找到应用,选择vs2019右击卸载,等待卸载完成;
2.卸载之后,手动卸载残余文件,自己的安装目录和子目录,以及C盘用户目录下的vs文件和注册表文件(这个因人而异,我没删除重装后目前没问题)。
3.重装后正确配置即可。

最后建议在新建项目时,勾选上解决方案与项目置于同一目录下。

4、问题二的解决

直接右击解决方案,选择解析错误,稍等片刻即可。

5、参考文献

参考文献出处:link

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/705471.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java 自然排序和比较器排序区别?Comparable接口和Comparator比较器区别?

注:如果你对排序不理解,请您耐心看完,你一定会明白的。文章通俗易懂。建议用idea运行一下案例。 1)自然排序和比较器排序的区别? 自然排序是对象本身定义的排序规则,由对象实现 Comparable 接口&#xff…

Linux 第三十四章

🐶博主主页:ᰔᩚ. 一怀明月ꦿ ❤️‍🔥专栏系列:线性代数,C初学者入门训练,题解C,C的使用文章,「初学」C,linux 🔥座右铭:“不要等到什么都没有了…

基础之音视频2

01 前言 02 mp 03 mp实例 简易音乐播放器 04 音频 sound-pool 1.作用 播放多个音频,短促音频 2.过程 加载load- 3.示例 模拟手机选铃声 步骤: 创建SoundPool对象,设置相关属性 音频流存入hashmap 播放音频 05 videoview 3gp 体积小 mp4 …

掌握Linux常用命令,扫平面试需求障碍

cd 切换目录。 > cd ../ #切换到父级目录 > cd /tmp # 切换到/tmp目录 > cd ~ # 切换到当前用户的家目录 ls命令 查看文件与目录的命令,list 的缩写。 > ls -l #列出长数据串,包含文件的属性与权限数据等 > ls -a #列出隐藏…

Oracle 自治数据库 Select AI 初体验

这几天有点时间,准备尝试下Oracle Select AI,虽然此功能2023年就已经发布了。 Oracle自治数据库已经集成好了Select AI,本文也是讲的这个。 配置 Select AI 需要以下步骤: 创建ADB申请Cohere/OpenAI免费账号设置ADB测试Select…

NSSCTF | [SWPUCTF 2021 新生赛]ez_unserialize

打开题目,发现是一个GIF动图页面,什么都没有。我们来查看一下源代码,看看有没有什么发现 其实只要足够了解网站的构成,看到绿色的注释字样就能知道它这里在提示robots.txt文件。 但是对于小白来说,也不知道它是什么&a…

2、快速搭建Vue框架以及项目工程

本篇文章详细讲解在配置完vue2环境后如何快速搭建一个Vue框架和项目工程。(以智慧农业云平台为例) 2.1 Vue工程创建 2.1.1创建想要存放的Vue文件夹 找到想要存放的文件夹并在目录搜索框中,并用管理员的方式打开。 2.1.2创建Vue工程 2、安装…

Shopline和Shopify哪个更好?Shopline和Shopify的区别

Shopline和Shopify哪个更好取决于用户面向的市场,面向亚洲市场就更适合有本地化支持的Shopline,而如果希望拓展全球业务,Shopify可能更好。 Shopline和Shopify都是知名的电子商务平台,可以很好的帮助商家搭建和管理在线商店&…

软件测试常见面试题合集(内附详细答案)

01 软件测试理论部分 1.1 测试概念 1. 请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试 单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码 集成测试:通过测试发现与…

Milvus的存储/计算分离

前言 根据数据面与控制面相隔离的原则,从可扩展性和灾难恢复来看,Milvus由4个相互独立的层组成 访问层 由一系列无状态的代理组成,访问层是系统和用户之间的第一层,它主要是验证客户端请求和规整返回的结果 代理是无状态的&am…

点量云流分享:关于实时渲染云推流技术

提到云串流或者云推流很多人可能和游戏关联起来,其实这个技术的应用领域不仅仅是游戏,还有云上旅游、考古、智慧园区、智慧城市、虚拟仿真等等行业。其解决的问题是将一些大型的3D应用程序放在云端,程序在运行的时候也是在云端,这…

【Win】一键恢复IE11工具:让旧版浏览器在新系统中重生

微软在2020年8月的时候就已经公告IE11的生命周期终点,多次提醒将在2022年6月15日起不再支持IE 11,呼吁用户尽快转换到Chromium-based Microsoft Edge。微软也陆续终止旗下服务支持这个旧式浏览器。2021年3月,Chrome浏览器已不支持旧IE App。2…