See Fody-Costura repository for further details on Fody.
The Fody-Costura Library for .NET 4.5 (and over) compresses resources (using DeflateStream) and adds them into an assembly automatically at compile time to reduce the number of files required for distribution.
To de-compile a .NET assembly, the resources are required. Most de-compilers can extract the resources but they are extracted as compressed files with a .zip or .compressed extension. The .zip extension is incompatible with the standard zip file format.
This simple utility uses the .NET compression / de-compression library available in .NET 4.5 and over to de-compress the zip file so that it can be de-compiled.
This is a quick utility thrown together in a rush solely to de-compress files that I required.
UI has been updated to be more compact and filled with instructions
It has no error checking whatsoever.
Added simple error check to prevent program from crashing when error occurs in compression/decompression
If the output file exists, it WILL be overwritten so check that any required files are copied / renamed / backed up first.
The de-compressed file is written using the filename of the existing file minus the .zip or .compressed extension; copy compressed file will be created with source file name appended with .compressed extension On some de-compilers, such as Jet Brains, the resources are extracted into folders and given a name that relates (mostly) to the extension.
Examples:
However, Jet Brains de-compiler extracts the foo.bar.dll.zip to c:\wherever\foo\bar\dll.zip. It is recommended that the file is renamed to it's original name before de-compression.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。