Changing Eazfuscator.NET Compatibility Version
Article ID: KB100030Published: September 11, 2014
Synopsis​
Compatibility version instructs Eazfuscator.NET to shape its settings, features, and algorithms in order to preserve long-term compatibility with a project.
Sometimes you may want to change Eazfuscator.NET compatibility version to take advantage of new improved algorithms, or to achieve compatibility with an earlier version of the product.
Instructions​
Please follow the instructions below to update Eazfuscator.NET compatibility version. Instructions depend on a way Eazfuscator.NET is integrated with the project:
- SDK-style MSBuild Project
- MSBuild 2003 Project
- Command Line
-
Open the project file in a text editor
-
Locate an existing compatibility version property in the project file:
<PropertyGroup>
<EazfuscatorCompatibilityVersion>3.2</EazfuscatorCompatibilityVersion>
</PropertyGroup> -
Change the compatibility version to 2024.2
-
Locate the project of interest in Solution Explorer window of Microsoft Visual Studio
-
Invoke the context menu of the project by clicking Right mouse button
-
Click on Properties menu item. Project properties window will appear
-
Select Build Events tab in the project properties window
-
Locate the compatibility version in the Post-build event command line as shown below:
-
Change the compatibility version to 2024.2
-
Locate the shell script that invokes
eazfuscator.net
command:eazfuscator.net --compatibility-vesion 3.2 …
-
Change the compatibility version to 2024.2
Compatibility version can also be specified with -v
command-line parameter, which is a short form of --compatibility-version
option.
If compatibility version is not specified, then Eazfuscator.NET uses the latest version by default. It is recommended to always specify the compatibility version to avoid possible breaking changes in obfuscation behavior that may be caused by Eazfuscator.NET upgrades.
Applicability​
This article applies to:
- Eazfuscator.NET 2.9 or higher. Earlier versions do not support compatibility version