I'm using 2 dlls (Microsoft.Expression.Interactions.dll
and System.Windows.Interactivity.dll
) that, when the parent application is compiled, create loads of culture folders:
And inside each are 2 dlls (Microsoft.Expression.Interactions.resources.dll
and System.Windows.Interactivity.resources.dll
). I've googled around and I just can't find anything related to how to stop this annoying auto-generated content.
Faced the same problem. My project uses ASP.NET Core 3.1
Add this line to your *.csproj
<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>
There are two workarounds for this issue:
System.Windows.Interactivity.dll
and add a reference directly to this file\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.5\Libraries
Related links:
Original solution
Generated files by caliburn.micro in Release directory
I use other solution. You can configure Post-build event for your project in Visual Studio, wich will remove redundant folders:
rd /s /q "de", "en", "es", "fr", "it", "ja", "ko", "ru", "zh-Hans", "zh-Hant"
This solution is less invasive than removes folders from sdk folder.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With