fody引用c++的dll合并后提示找不到
解决方案: 在 FodyWeavers.xml 文件中添加配置 CreateTemporaryAssemblies=‘true’
官方文档:https://github.com/Fody/Costura
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
<!-- ExcludeAssemblies='TargetExe|TargetExeTest' -->
<!-- DisableCleanup='true' -->
<Costura
CreateTemporaryAssemblies='true'
/>
</Weavers>
开发的时候在VS中显示找不到dll
解决方案:
添加配置项目
<!-- <Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"> -->
<Costura
CreateTemporaryAssemblies='true'
ExcludeAssemblies='TargetExe|TargetExeTest'
DisableCleanup='true'
/>
</Weavers>