相同命名空间相同类名的程序集间引发的致命错误

简介: 错误描述:客户端post后台方法,返回500错误;检查后发现是该后台方法其中一行代码引起的,注释掉就正常;注释后断点调试,进到相应位置取消该行代码注释继续运行报错:“尝试应用代码更改时发生致命错误,需要终止调试。

错误描述:

客户端post后台方法,返回500错误;检查后发现是该后台方法其中一行代码引起的,注释掉就正常;注释后断点调试,进到相应位置取消该行代码注释继续运行报错:“尝试应用代码更改时发生致命错误,需要终止调试。不支持操作。未知错误:0x80004005。”。

客户端:

VS2015

分析:

存在两个相同命名空间相同名字的类,只有一个属性名不同。引用的dll的那个类的一个属性是“URL”,本地的类的一个属性是“Url”。编译器编译却没报错,运行时有值的是本地的类,编写代码时提示的是引用dll的类的属性

解决办法:

最快的就是修改本地的类,将属性与引用的dll的类统一。或者改变命名空间加以区分

 

 

 

 

 

 

 

用心做好每一件事,结果会给你最大的惊喜!
目录
相关文章
|
人工智能 自然语言处理 测试技术
中文大模型体验测评系列(一)
本文主要通过体验中文竞技场大模型,并详细记录体验过程及感受。
100389 84
|
JavaScript 前端开发 测试技术
如何确保 Babel 插件的兼容性?
如何确保 Babel 插件的兼容性?
397 60
|
机器学习/深度学习 监控 算法
目标检测算法的优缺点及适用场景
目标检测算法的优缺点及适用场景
1052 0
|
存储 数据采集 监控
GE通用电气 IC695CPE305 PACSystem RX3i控制器模块
GE Fanuc / Emerson Automation的IC695CPE305是PACSystem RX3i控制器,具备5MB RAM和5MB非易失性存储,1.1 GHz处理器,扫描速率0.72 ms/k布尔指令。它拥有2个RS232/RS485串行端口,1个以太网口和1个USB 2.0主端口,支持以太网通信、OPC UA、多种网络协议及串行通信。适用于多机架控制和扩展通信卡。需要Proficy Machine Edition软件进行配置。推荐相关产品包括各种输入/输出模块和通讯模块。
|
关系型数据库 MySQL Java
阿里云ECS服务器的搭建和部署
准备工作中,要使用阿里云服务,首先需要注册阿里云账号并进行实名认证。接着,选择合适的服务器配置,例如Windows Server 2012 R2 64位或CentOS 7.3 64位,以及相应的JDK和Tomcat版本。对于Windows服务器,还需要安装MySQL数据库,并配置环境变量。在管理云服务器时,要确保能通过公网IP访问,这可能需要配置安全组规则以允许特定端口的入站流量。最后,安装并配置好所有组件后,可以通过公网IP访问服务器上的服务。
|
监控 网络协议 安全
Java中的WebSocket编程详解
Java中的WebSocket编程详解
|
人工智能 自然语言处理 算法
入局AI新赛道,这块敲门砖你get了吗?
入局AI新赛道,这块敲门砖你get了吗?
327 0
|
存储 机器学习/深度学习 人工智能
如何实现AI的矢量数据库
如果你在过去一年里上网过,你很可能在野外遇到过人工智能模型。这也是有充分理由的:这些模型正在迅速变得非常强大,最好的模型能够产生一些真正惊人的结果。
581 0
|
SQL 关系型数据库 MySQL
史上最简单的 MySQL 教程(十二)「列属性 之 唯一键」
史上最简单的 MySQL 教程(十二)「列属性 之 唯一键」
395 0

热门文章

最新文章