VisualGDB导致Visual Studio报错:未能从程序集Package.LanguageService中加载类型xxx

本文主要是介绍VisualGDB导致Visual Studio报错:未能从程序集Package.LanguageService中加载类型xxx,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 0. 前言
    • 1. 出现这个问题的具体报错
    • 2.解决方法
    • 3.具体激活过程
    • 到此为止,VisualGDB激活完成,同时作者不欢迎把激活器转到需要积分才能下载的地方去,请切勿干这件事情
    • 要是觉得对你有帮助的话,点个赞收个藏吧,我会开心一整天的😀

0. 前言

  关于如何出现这个问题以及一般可用VisualGDB的下载地址跟帖子详见我的另外一篇文章Visual Studio开发STM32,VS+VisualGDB配置

  Visual Studio开发STM32,VS+VisualGDB配置

   同时,我在激活器下载的网站看到作者说网络上的破解版全都多少有点问题,所以他自己做了个激活器,但激活器的作者不欢迎把激活器转到需要积分才能下载的地方去,请切勿干这件事情

1. 出现这个问题的具体报错

  VisualGDB安装一切正常,但是在Visual Studio里面却没办法正常使用,因为出现了Visual Studio一个包的错误,具体错误如下:
未能从程序集Microsoft.VisualStudio.Package.LanguageService.15.0,Version=16.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"中加载类型"Microsoft.VisualStudio.Package.Variant"

  具体表现是我点开了例程,却没办法在里面点断点,没办法对代码进行编辑,点击所有的菜单或者直接关闭vs都会弹出关于这个错误的弹窗。
在这里插入图片描述

2.解决方法

  1. 卸载原有的VisualGDB

  2. 官网下载完整的付费版VisualGDB进行安装

    官网付费原版

  3. 断网,采用激活软件进行激活

    [分享]VisualGDB和VisualKernel的破解-资源下载-看雪论坛-安全社区|安全招聘|bbs.pediy.com

3.具体激活过程

  由于作者在软件里面表述的并不完全清楚,所以在此进行补充

  1. 关闭Visual Studio和VisualGDB,并断网

  2. 先在软件选择自己对应的版本

  3. 点击获取生成获取自己的机器ID
    在这里插入图片描述

  4. 点击替换密钥,将VisualGDBCore.dll替换到VisualGDB软件的根目录,并检查软件提示,VisualGDBCore.dll是否打开成功,如果不行,重新执行第1步再重新尝试更换密钥
    在这里插入图片描述

  5. 将试用天数改一下,点击生成试用,并保存到桌面(我改了365,但实测下来今天2021.8.15只能用到2022的4月25日,具体这个得跟破解器的作者进行沟通才知道为什么)
    在这里插入图片描述

  6. 随便打开一个已经用这个Embedded Project Wizard模板创建过的项目,让它启用VisualGDB,然后在付费界面选择输入许可证,这时候密钥生效,默认检测到你的机器ID以及你的序列号

  7. 导入刚才放在桌面的key文件,完成激活

到此为止,VisualGDB激活完成,同时作者不欢迎把激活器转到需要积分才能下载的地方去,请切勿干这件事情

要是觉得对你有帮助的话,点个赞收个藏吧,我会开心一整天的😀

这篇关于VisualGDB导致Visual Studio报错:未能从程序集Package.LanguageService中加载类型xxx的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/502398

相关文章

Django调用外部Python程序的完整项目实战

《Django调用外部Python程序的完整项目实战》Django是一个强大的PythonWeb框架,它的设计理念简洁优雅,:本文主要介绍Django调用外部Python程序的完整项目实战,文中通... 目录一、为什么 Django 需要调用外部 python 程序二、三种常见的调用方式方式 1:直接 im

解决idea启动项目报错java: OutOfMemoryError: insufficient memory

《解决idea启动项目报错java:OutOfMemoryError:insufficientmemory》:本文主要介绍解决idea启动项目报错java:OutOfMemoryError... 目录原因:解决:总结 原因:在Java中遇到OutOfMemoryError: insufficient me

MyBatis中的两种参数传递类型详解(示例代码)

《MyBatis中的两种参数传递类型详解(示例代码)》文章介绍了MyBatis中传递多个参数的两种方式,使用Map和使用@Param注解或封装POJO,Map方式适用于动态、不固定的参数,但可读性和安... 目录✅ android方式一:使用Map<String, Object>✅ 方式二:使用@Param

C# WebAPI的几种返回类型方式

《C#WebAPI的几种返回类型方式》本文主要介绍了C#WebAPI的几种返回类型方式,包括直接返回指定类型、返回IActionResult实例和返回ActionResult,文中通过示例代码介绍的... 目录创建 Controller 和 Model 类在 Action 中返回 指定类型在 Action

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2

springboot+mybatis一对多查询+懒加载实例

《springboot+mybatis一对多查询+懒加载实例》文章介绍了如何在SpringBoot和MyBatis中实现一对多查询的懒加载,通过配置MyBatis的`fetchType`属性,可以全局... 目录springboot+myBATis一对多查询+懒加载parent相关代码child 相关代码懒

Mysql 驱动程序的程序小结

《Mysql驱动程序的程序小结》MySQL驱动程序是连接应用程序与MySQL数据库的重要组件,根据不同的编程语言和应用场景,MySQL提供了多种驱动程序,下面就来详细的了解一下驱动程序,感兴趣的可以... 目录一、mysql 驱动程序的概念二、常见的 MySQL 驱动程序1. MySQL Connector

python中的鸭子类型详解

《python中的鸭子类型详解》鸭子类型是Python动态类型系统的灵魂,它通过强调“行为”而非“类型”,赋予了代码极大的灵活性和表现力,本文给大家详细介绍python中的鸭子类型,感兴趣的朋友一起看... 目录1. 核心思想:什么是鸭子类型?2. 与“传统”静态类型语言的对比3. python 中无处不在

Java枚举类型深度详解

《Java枚举类型深度详解》Java的枚举类型(enum)是一种强大的工具,它不仅可以让你的代码更简洁、可读,而且通过类型安全、常量集合、方法重写和接口实现等特性,使得枚举在很多场景下都非常有用,本文... 目录前言1. enum关键字的使用:定义枚举类型什么是枚举类型?如何定义枚举类型?使用枚举类型:2.