c# 动态库重名冲突处理方法 (起别名)

遇到的是用同一个库不同版本,版本冲突。

以 Newtonsoft.Json 为例

第一步: 代码添加引用 Newtonsoft.Json

'第二步:起个别名

在库的属性中,给库起个别名 "NewTon"

第三步: 代码添加引用

extern alias NewTon; // 引用外部别名

using NenTonRef = NewTon.Newtonsoft.Json; // 指定新的名称

第四步:用新名称调用库

NenTonRef.JsonConvert.SerializeObject(requestInf);

相关推荐
大飞pkz11 小时前
【设计模式】解释器模式
开发语言·设计模式·c#·解释器模式
敲敲敲-敲代码14 小时前
web系统(asp.net和C#)
前端·c#·asp.net
__XYZ14 小时前
Vala编程语言高级特性-弱引用和所有权
c语言·开发语言·后端·c#
大飞pkz20 小时前
【设计模式】责任链模式
开发语言·设计模式·c#·责任链模式
大飞pkz21 小时前
【设计模式】六大基本原则
开发语言·设计模式·c#·六大原则
椒颜皮皮虾1 天前
DeploySharp开源发布:让C#部署深度学习模型更加简单
c#·openvino
Rotion_深1 天前
海康 智能相机二开 绘制底图+测试工具应用框
c#·二次开发·海康·智能相机
王家视频教程图书馆1 天前
C# asp.net模板代码简单API请求
开发语言·c#·asp.net
大飞pkz1 天前
【设计模式】备忘录模式
开发语言·设计模式·c#·备忘录模式
李宥小哥2 天前
C#基础09-面向对象关键字
开发语言·c#