Fody/Costura

i think <Costura IncludeDebugSymbols='false' /> disables the disable cleanup

Closed this issue · 3 comments

when i tried disabling IncludeDebugSymbols then i got no final output of my NuGet packages dlls on my bin path

Im using net framework 4.8 with windows forms

Can you prepare a unit test so we know what to fix?

oh the problem is that I was defining the costura multiple times with different options

instead of doing this
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"> <Costura DisableCleanup='true' IncludeRuntimeReferences='false' IncludeDebugSymbols='false' CreateTemporaryAssemblies='false' IgnoreSatelliteAssemblies='true'/> </Weavers>

I was doing this

<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"> <Costura DisableCleanup='true'/> <Costura IncludeDebugSymbols='false' /> <Costura IncludeRuntimeReferences='false' /> </Weavers>

my bad I've never used XLM before