ApplicationContextUseReflectionOnlyLoads Field |
Use reflection-only loads to load assemblies (ignored if using Mono Cecil loads).
Reflection-only loads bypass strong name verifications, CAS policy checks, processor architecture
loading rules, binding policies, don't execute any init code, and prevent automatic probing of dependencies.
This can help to load assemblies that otherwise wouldn't be loadable, but it can also cause loading problems
of its own, such as trying to load old framework assemblies (due to bypassing binding policies) that aren't
compatible with newer and/or 64bit OSes, or illegal cross-references with normally-loaded assemblies.
However, logic has been added to workaround these issues in most cases, and NOT using reflection-only loads
prevents loading old versions of framework assemblies, which can cause resolve conflicts (in either case,
old versions of 'mscorlib' can never be loaded into the default app domain).
Namespace:
Nova.CodeDOM
Assembly:
Nova.CodeDOM (in Nova.CodeDOM.dll) Version: 7.44.8391.13415
Syntax public static bool UseReflectionOnlyLoads
Field Value
Type:
BooleanSee Also