重复程序集嵌入

本文关键字:程序集 | 更新日期: 2023-09-27 18:11:35

我在使用时遇到了以下问题标记提供要嵌入的程序集列表,我得到一个副本。特别是Jetbrains。注释程序集是重复的。所有其他程序集只嵌入一次。

我可以在构建期间的Costura输出和使用DotPeek检查生成的目标程序集的资源中看到。

使用"默认"嵌入模式不会触发此问题。不幸的是,我不能使用"默认"模式,因为我的一个程序集是一个无法被包含的互操作(使用Embed Interop Types = false和Copy Local = true)。

任何想法?

重复程序集嵌入

实际上,您不需要嵌入Jetbrains。根本就没有注释。它甚至不会在运行时使用。该程序集中包含的属性有一个条件属性,该属性仅在Resharper检查代码时设置。

你应该能够安全地设置Copy Local = False和删除Jetbrains。FodyWeavers.xml文件中的注释