Changeset 75609

Sep 30, 2011 at 12:14 PM


There was a change in CreateLabel() method in changeset 75609 regarding how types are resolved. I have a problem with system assebly getting resolved incorrectly.

var system = _resolver.Resolve(new AssemblyNameReference("System", corlib.Version) { PublicKeyToken = corlib.PublicKeyToken });
It resolves to mscorlib.dll instead of System.dll. That's why the label can't be created and the task fails. I reverted the code in this method to the state it was before this changeset and all seems to be working good.