您好,
那不同的机器上,会因为windows的update,导致中mvc的版本不同,所以会存在4.0.0.0 和4.0.0.1。
而且因为更新之后,本来的mvc版本,也会由4.0.0.0升级到4.0.0.1
请问你检查了Mvc 4.0.0.0 和程序集4.0.0.0.1所在的目录有木有一样?
还是因为你程序中对应的.net的版本不一样。
简单来说,1个.net4.0的项目,放到不同机器上,添加引用,搜索system.web.mvc,为什么有4.0.0.0和4.0.0.1的区别,且4.0.0.1的机器是找不到4.0.0.0的程序集的(项目编译时会报错)。