SmartAssembly 7

Help for older versions available.

These pages cover SmartAssembly 7, which is not the latest version. Help for other versions is also available.

Failed to load assembly. File is not a managed .NET assembly

SmartAssembly only supports protecting and merging assemblies containing managed .NET code.

Native assemblies and mixed-mode assemblies containing both native and managed code are not supported (but can be embedded).


.NET Core produces unmanaged .exe files which indirectly can be protected in certain scenarios. For more information refer to: Protecting .NET Core's .exe files


Didn't find what you were looking for?