iBATISもそうでしたが、Spring.NETもなぜかSystem.Web名前空間に依存するようです。参照設定がないと警告が発生し、ビルドに失敗します。
警告 2 参照アセンブリ "Spring.Core" は、現在のターゲット フレームワーク ".NETFramework,Version=v4.0,Profile=Client" 内にない "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" に依存するため、解決できませんでした。ターゲット フレームワーク内にないアセンブリへの参照を削除するか、プロジェクトを再ターゲットしてください。 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets 1360 9 Sample
参照設定すると、ビルドに成功するようになります。