错误:框架
Could not load type 'System.Reflection.AssemblySignatureKeyAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c.net
调试或者在安装了VS2012的电脑上运行没事,但在干净的环境下,就报这个错误。调试
解决:部署
查了一下AssemblySignatureKeyAttribute,是.net framework4.5才有。io
仔细检查了一次每一个assembly的目标框架,所有是.net framework 4.0文件
百思不得其解,折腾了一夜......sse
最后不得已用排除法,把部署目录中的文件一个一个移除/添加。co
最后发现是*.vshost.exe引发的,删除后就没事了。错误