summaryrefslogtreecommitdiff
path: root/src/vm/rexcep.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/rexcep.h')
-rw-r--r--src/vm/rexcep.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vm/rexcep.h b/src/vm/rexcep.h
index 1d1d9385f0..3ff4963996 100644
--- a/src/vm/rexcep.h
+++ b/src/vm/rexcep.h
@@ -142,7 +142,13 @@ DEFINE_EXCEPTION(g_SystemNS, BadImageFormatException, true,
META_E_BAD_SIGNATURE,
COR_E_LOADING_WINMD_REFERENCE_ASSEMBLY)
+#ifdef FEATURE_CORECLR
+// CannotUnloadAppDomainException is removed in CoreCLR
+#define kCannotUnloadAppDomainException kException
+#else
DEFINE_EXCEPTION(g_SystemNS, CannotUnloadAppDomainException, false, COR_E_CANNOTUNLOADAPPDOMAIN)
+#endif // FEATURE_CORECLR
+
DEFINE_EXCEPTION(g_CodeContractsNS, ContractException, false, COR_E_CODECONTRACTFAILED)
#ifdef FEATURE_REMOTING