技术栈

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

绿叶白墙2025-03-29 9:06

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

以 Newtonsoft.Json 为例

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

'第二步:起个别名

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

第三步: 代码添加引用

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

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

第四步:用新名称调用库

NenTonRef.JsonConvert.SerializeObject(requestInf);

上一篇:Spring框架中的IoC(控制反转)
下一篇:雅思练习总结(九)
相关推荐
xiaowu080
1 天前
C#调用 C++ DLL 加载地址方式选择
开发语言·c++·c#
码农学院
1 天前
使用腾讯翻译文本
服务器·数据库·c#
十幺卜入
1 天前
Unity3d C# 基于安卓真机调试日志抓取拓展包(Android Logcat)
android·c#·unity 安卓调试·unity 安卓模拟·unity排查问题
lingxiao16888
1 天前
WebApi详解+Unity注入--上篇:基于Framework的WebApi
c#·wpf·web
ttod_qzstudio
1 天前
从Unity的C#到Babylon.js的typescript:“函数重载“变成“类型魔法“
typescript·c#·重载·babylon.js
eggcode
1 天前
C#读写Bson格式的文件
c#·json·bson
爱说实话
1 天前
C# 20260109
开发语言·c#
一心赚狗粮的宇叔
2 天前
中级软件开发工程师2025年度总结
java·大数据·oracle·c#
cplmlm
2 天前
EF Core使用CodeFirst生成postgresql数据库表名以及字段名用蛇形命名法,而类名仍使用驼峰命名
c#
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03Linux下V2Ray安装配置指南04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05jdk21下载、安装(Windows、Linux、macOS)06Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定072025-04-03 Latex学习1——本地配置Latex + VScode环境08自用Proteus(8.15)常用元器件图示和功能介绍(持续更新...)09【踩坑笔记】50系显卡适配的 PyTorch 安装10Opencode CLI 安装成功,但是启动失败