我刚刚将 Windows Server 2008 R2 升级到 Windows Server 2012,现在我的 WCF 自承载服务启动时立即终止,并显示以下错误信息:“无法启动服务。System.TypeLoadException: Could not load type 'System.Runtime.Diagnostics.ITraceSourceStringProvider' from assembly 'System.ServiceModel.Internals, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.” 在新安装的 Windows Server 2012 上(尚未完全打补丁),同一服务可以正常运行。