Mei*_*hes 9 .net c# fody fody-propertychanged
在最终的编织装配中是否有任何Fody痕迹或其依赖关系(参考)?
所以这真的应该是几个问题
在ILWeaving期间,没有Fody不需要任何引用而不添加任何引用.它也不需要部署任何文件来用于运行时
是.由于MSBuild和Visual studio的性质,判断程序集是否已作为构建的一部分进行更改是非常困难的.因此,Fody注入一个命名ProcessedByFody为程序集的内部接口.这允许Fody避免对组件进行双重处理.https://github.com/Fody/Fody/wiki/TaskAddsAFlagInterface
那个明显的答案就是"是".所有插件都以某种方式修改目标程序集.
这是可选的,取决于插件的创建者.虽然许多插件都有一个dll可供参考,但这通常只是为了提供元数据.然后,addin在编译时删除引用.这意味着没有必要部署该引用DLL.例如https://github.com/Fody/PropertyChanged/wiki/WeavingWithoutAddingAReference
但是,您应该检查您正在使用的特定插件的行为.
| 归档时间: |
|
| 查看次数: |
1648 次 |
| 最近记录: |