将 NuGet 包替换为本地 dll 文件

2023-12-02

我正在开发的项目依赖于 NuGet 包。包内的dll文件是在Release模式下编译的,因此使用调试器检查代码(这是我的目标)是不可能的。

我想用我在调试模式下编译的文件替换 .dll 文件。如果我通过 NuGet 删除包然后通过添加它Add Reference,我收到错误:

Assembly 'AssemblyName' with identity 'AssemblyName, Version=4.2.5.0, Culture=neutral, PublicKeyToken=null' uses 'System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cf7b13ffcb2dde54' 
which has a higher version than referenced assembly 'System.Memory' with identity 'System.Memory, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cf7b13ffcb2dde54'

将 NuGet 包 .dll 替换为另一个 .dll 文件的正确方法是什么?在哪里可以更改版本号我正在使用 Rider,但是学习如何在其他 IDE 中进行更改也很有用。


发生这种情况是因为 nuget 正在使用specific version of "System.Memory, Version=4.0.1.1",你有System.Memory, Version=4.0.1.0 referenced in your project。您应该更新该参考文献,它应该很好。所以问题出在你的 DLL 而不是 NuGet。可能当你移除 nuget 时降级 System.Memory,您应该明确更新它通过 NuGet 到错误提示所需的版本。

如果您想玩弄金块,专业提示:

  • 它本质上是一个 ZIP 文件
  • 下载Nuget
  • 将扩展名更改为 .zip
  • 解压
  • 瞧,你有一些 dll-s
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 NuGet 包替换为本地 dll 文件 的相关文章

  • Taglib:性能和崩溃问题

    我在 Qt 应用程序中使用 taglib 库 1 7 2 从音乐文件夹中读取 mp3 文件的一些元数据 问题是我发现它非常慢 例如 这是代码 QString path C Music QDir d path QStringList file
  • 如何重写实体数据模型创建的对象上的 Equals?

    我创建了一个实体数据模型 它从 SQLite 数据库中提取记录 其中一个表是 People 我想重写 person Equals 方法 但我不确定去哪里进行这样的更改 因为 Person 对象是自动生成的 我什至看不到该 autogen 代
  • 如何使用 LINQ ForEach 更改 List

    我有一个List
  • 根据当前文化调用不同(本地化)视图

    我在用着LocalizationAttribute它实现了ActionFilterAttribute本地化视图 我简单地说 Localize 在控制器上 我使用 LocalizeStrings resx 文件根据当前线程上的语言进行应用 一
  • gets 和 scanf 有什么区别?

    如果代码是 scanf s n message vs gets message 有什么区别 似乎两者都获取消息的输入 基本区别 参考您的特定场景 scanf 遇到一个时结束接受输入whitespace newline or EOF gets
  • 以编程方式更改 Excel 中的字体(Trebuchet MS、Calibari)C#

    我目前正在使用一个 C 应用程序 该应用程序有一个将生成 Excel 文件的类 一切都很顺利 Excel 工作表上填充的数据具有 Times New Roman 字体 我想将其更改为其他字体 Calibari 我怎样才能以编程方式做到这一点
  • 如何从 std::vector 中删除元素而不调整其大小

    迭代器擦除 迭代器位置 迭代器擦除 首先是迭代器 迭代器最后 擦除元素 从向量中删除 容器可以是单个元素 位置 或一系列元素 第一个 最后一个 这有效地减少了向量 大小除以元素数量 删除 调用每个元素的 之前的析构函数 and remove
  • 指向指针的指针和指向二维数组的指针之间的区别

    如果我有一个二维数组 B 定义为 int B 2 3 1 3 5 2 4 6 Is int p B与 一样int p 3 B int f B printf d f 1 gives 5作为输出 同时printf d f 给出 1 作为答案 为
  • 用 C# 中的字典中的值替换字符串中的单词

    我有一个简单的dictionary像这样 var fruitDictionary new Dictionary
  • ObjectTrackingEnabled 和 linq-to-sql

    I read here http www sidarok com web blog content 2008 05 02 10 tips to improve your linq to sql application performance
  • MVVM 同步集合

    是否有一种标准化方法可以将 Model 对象集合与 C 和 WPF 中匹配的 ModelView 对象集合同步 我正在寻找某种类 可以使以下两个集合保持同步 假设我只有几个苹果 并且可以将它们全部保存在内存中 换句话说 我想确保如果我将 A
  • 测试从 ComboBox 派生的自定义控件

    我创建了一个从 ComboBox 派生的控件 并希望对其行为进行单元测试 但是 它在我的单元测试中的行为似乎与实际应用程序中的行为不同 在实际应用程序中 Combobox DataSource 属性和 Items 同步 换句话说 当我更改
  • 持续运行的 C# 代码 - 服务还是单独的线程?

    我有一个 NET 4 Web 应用程序 它有 3 个关联的独立项目 DAL BAL 和 UI 我正在使用实体框架进行数据库交互 我有代码循环遍历一堆数据库数据 根据找到的内容调用方法 然后更新数据库 我希望这段代码一直运行 同时 我希望用户
  • 第三方引用的 dll 未被复制来构建

    我有一个第三方 net dll 被我的 dll 类库项目 A 引用和使用 我的控制台应用程序项目 B 引用项目 A 我的问题是第三方 dll 没有被复制到控制台应用程序项目 B 的构建中 这里有什么问题呢 我的 dll 类库中引用的第三方
  • 如何让 PCRE 与 C++ 一起使用?

    这是一个新手问题 但我希望我能尽可能清楚地表达我的问题 我正在尝试用 C 进行模式匹配 我已经从以下位置下载了 PCRE 的 Win32 版本here http gnuwin32 sourceforge net packages pcre
  • 剥离 OLE 标头信息 (MS Access / SQL Server)

    我有一个 C 应用程序需要支持二进制数据库内容 图像等 当使用 MS Access 或 MS SQL Server 时 此数据被包装在 OLE 对象内 如何去除此 OLE 标头信息 请注意 我不能只查找特定标签的开头 因为内容可以是 png
  • 简单的喷射器将具体类型与生活方式结合起来

    我正在寻找一种可以使用指定的生活方式注册具体类型的方法 基本上如下所示 public void SomeFunction Type concrete Lifestyle lifestyle gt container Register con
  • Subsonic 3 ActiveRecord 嵌套选择导致 NotIn 错误?

    我有以下 Subsonic 3 0 查询 其中包含嵌套的 NotIn 查询 public List
  • 预览MouseMove 与 MouseMove

    我有相当多的 XAML 经验 但最近我注意到我的大多数同事都使用预览鼠标移动代替鼠标移动事件 我一直用鼠标移动它对我很有帮助 但我忍不住问我什么时候应该使用预览鼠标移动什么时候鼠标移动 有什么区别 各自有什么优点和缺点等等 PreviewM
  • Json.net 将数字属性序列化为字符串

    我正在使用 JsonConvert SerializeObject 序列化模型对象 服务器期望所有字段都是字符串 我的模型对象具有数字属性和字符串属性 我无法向模型对象添加属性 有没有办法将所有属性值序列化为字符串 我必须只支持序列化 而不

随机推荐

  • Inno Setup CreateOleObject('IISNamespace') 在 Windows Server 2012 上引发异常

    我试图通过下面的安装脚本在 Windows Server 2012 IIS 版本 8 5 中创建 IISSetup 但抛出错误 无效的类字符串 代码 var IIS WebSite WebServer WebRoot VDir Varian
  • 在 Flutter 中将图像超链接到 URL

    我有一个图像 单击后应重定向到网页并在浏览器中打开 这是我用于图像的代码 我有两张图像 一张用于背景 第二张是我需要超链接 URL 的位置 override Widget build BuildContext context return
  • 在 C++ 中使用无符号变量的真正优势是什么? [复制]

    这个问题在这里已经有答案了 所以我明白了unsigned变量只能保存正值并且signed变量可以为负值和正值 但是 我不清楚为什么有人会使用unsigned变量 那不是有风险吗 我的意思是我个人会坚持signed变量以防万一 使用是否有内存
  • 分布式Erlang发送大消息有哪些性能特点?

    假设我在 Erlang 应用程序中创建新的本地进程 并且我想向它发送一条大消息 module chain hello start N Some big data gt Pid1 spawn chain hello some fun N Pi
  • 如何将变量的数字或值分配给 Fortran77/90 中的字符

    假设我使用实数变量 x 我想指定为一个字符 以便我可以根据 do 循环中 x 的值使用它来打印不同的文件名 我现在的代码是 program test print real 8 x character 40 chr x x 1 d0 do i
  • Firebase java对象序列化和继承[重复]

    这个问题在这里已经有答案了 它也序列化继承的属性吗 IgnoreExtraProperties public class Item extend BaseObservable private String foo public Item B
  • 无效的列名称“USER_SOURCE”

    我有一个存储过程 它以 xml 形式返回结果 Data输出参数 在xml代码中分配数据是 SELECT data SELECT DISTINCT CONVERT varchar 2 u USER SOURCE CONVERT varchar
  • 黑莓 - 自定义 BubbleChartField

    我需要开发一个应该显示气泡图的黑莓应用程序 如何实现这个目的的自定义控件 thanks UPDATE这是知识库如何 创建图形字段 你的问题应该更具体 更完整 好吧 只是为了给你指明方向 public class BubbleChart ex
  • Weka 从命令行预测到 CSV

    这与这个问题类似 Weka 对 CSV 的预测 但是从命令行 我有以下 Weka 命令 java Xmx10G weka classifiers meta FilteredClassifier t test data arff d pred
  • d3 v4:合并输入和更新选择以删除重复代码

    我明白那个merge可用于组合 d3 v4 中的输入和更新选择 如以下简单示例所示 https bl ocks org mbostock 3808218 我有一个散点图 其中多个变量显示在共享 x 轴上 用于下拉框选择的不同组 选择新组时
  • 即使每个更改的文件都与父文件之一一致,如何“git show”具有组合差异输出的合并提交?

    进行 简单 合并 没有冲突 后 git show通常只显示类似的内容 commit 0e1329e551a5700614a2a34d8101e92fd9f2cad6 HEAD master Merge fc17405 ee2de56 Aut
  • 在 Inno Setup 中使用 rundll32 或 dpinst 安装驱动程序?

    我正在尝试使用 Inno Setup 安装驱动程序 看起来有 至少 两种方法可以做到这一点 dpinst exe或运行rundll反对这 inf file 我知道有两个不同版本的 DPinst 适用于 x86 和 x64 根据操作系统的不同
  • 范围生成中“..”(双点)和“...”(三点)之间的区别?

    我刚刚开始学习 Ruby 和 Ruby on Rails 遇到了使用范围的验证代码 validates inclusion of age in gt 21 99 validates exclusion of age in gt 0 21 m
  • C++ 在什么条件下优化构造函数调用?

    我正在为矩阵算术编写一个类 我正在实现的一个功能是您可以 切片 一个矩阵并返回另一个矩阵 但这样做是为了使返回的矩阵引用父级的内存 如果您想要获取矩阵的一部分或将向量添加到列或类似的事情 这非常有用 但是 我想实现它 以便如果分配或复制返回
  • 为矩阵的每一行设置特定列的值

    我有一个矩阵A with m行 我想将每行的特定元素设置为 1 列索引因行而异 由列向量指定a with m值 也就是说 我想要A i a i 1 有没有一种快速的方法可以在Matlab中做到这一点 没有for循环 我用以下方法解决了这个问
  • Python urllib2.open 连接被对等错误重置

    我正在尝试使用 python 抓取页面 问题是 我不断收到 Errno54 连接被同行重置 当我运行此代码时出现错误 urllib2 urlopen http www bkstr com webapp wcs stores servlet
  • 计算两个经纬度点之间的距离? (半正矢公式)

    如何计算由纬度和经度指定的两点之间的距离 为了澄清起见 我想要以公里为单位的距离 这些点使用 WGS84 系统 我想了解可用方法的相对精度 This link可能对您有帮助 因为它详细介绍了半正矢公式来计算距离 Excerpt 该脚本 Ja
  • SQL Server 表填充源

    我有一个审计数据库 由其他人创建 有些东西正在用表大小数据填充它 这很有意义 因为它是审计数据库 SQL 服务器有太多的工作 我想知道审计表中填充了什么 有没有像 sys comments 之类的东西 它可以告诉我什么正在填充表 或者我是否
  • Google App Script 背景通过 HtmlService 透明

    我正在为 google 网站使用 google apps 脚本 并且我可以使用以下命令轻松创建透明背景UiApp createApplication setStyleAttribute background transparent 现在 我
  • 将 NuGet 包替换为本地 dll 文件

    我正在开发的项目依赖于 NuGet 包 包内的dll文件是在Release模式下编译的 因此使用调试器检查代码 这是我的目标 是不可能的 我想用我在调试模式下编译的文件替换 dll 文件 如果我通过 NuGet 删除包然后通过添加它Add