The test on .NET Framework 4.5 shows the SyncRoot and Enumerator on Dictionary have practice change.
And for XmlApplicationContext class, project should include the dll: Spring.Core and Common.Logging