System.Private.CoreLib.dll IL binary is getting crossgen'd mistakenly.

This causes both the IL ".dll" and the native image "ni.dll" to be the same size in the Shared Framework. This is incorrect, as the IL binary is much smaller.

The fix is to add ".dll" to the excludedLibraries list in the Crossgen util.

Fix #3522
This commit is contained in:
Eric Erhardt 2016-06-11 12:36:00 -05:00 committed by GitHub
parent 8e83ccb659
commit 3c5e51adb2

View file

@ -17,7 +17,7 @@ namespace Microsoft.DotNet.Cli.Build
{
"mscorlib.dll",
"mscorlib.ni.dll",
"System.Private.CoreLib",
"System.Private.CoreLib.dll",
"System.Private.CoreLib.ni.dll"
};