{"未能加载文件或程序集“Microsoft.Practices.ServiceLocation,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。
找到的程序集清单定义与程序集引用不匹配。
(异常来自 HRESULT:0x80131040)":"Microsoft.Practices.ServiceLocation,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"}
http://www.cnblogs.com/loyung/archive/2013/04/28/3049748.html
http://stackoverflow.com/questions/14170549/unable-to-find-assembly-microsoft-practices-servicelocation
VS删除Microsoft.Practices.ServiceLocation的引用,然后重新引用下。如果没有源代码,看下你的.net framework版本是否正确。把.net 3.5/4.5都装下。
如果没有这个dll,可以从 https://servicelocation.codeplex.com/ 下载一个