There were couple of IJW tests added since the master I've based my
changes on. Adding disabling of those for unloadability testing.
Commit migrated from https://github.com/dotnet/coreclr/commit/
8fede4ddd8002a1794f86c2dd9ac7f05c326a929
<!-- IJW is not supported on ARM64 -->
<DisableProjectBuild Condition="'$(Platform)' == 'arm64'">true</DisableProjectBuild>
+
+ <!-- Loading IJW assemblies into an unloadable context is not allowed -->
+ <UnloadabilityIncompatible>true</UnloadabilityIncompatible>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<!-- IJW is not supported on ARM64 -->
<DisableProjectBuild Condition="'$(Platform)' == 'arm64'">true</DisableProjectBuild>
+
+ <!-- Loading IJW assemblies into an unloadable context is not allowed -->
+ <UnloadabilityIncompatible>true</UnloadabilityIncompatible>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<!-- IJW is not supported on ARM64 -->
<DisableProjectBuild Condition="'$(Platform)' == 'arm64'">true</DisableProjectBuild>
+
+ <!-- Loading IJW assemblies into an unloadable context is not allowed -->
+ <UnloadabilityIncompatible>true</UnloadabilityIncompatible>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">