CS0006: 未能找到元数据文件System.EnterpriseServices.dll

这个错误产生的莫名其妙,发现网上也有不少人碰上此问题,应该是微软的问题。

我是将服务器上的网站升级成framework4.0的,部分仍用framework2.0的。

结果就产生了此问题,确认网站代码没问题,解决方法:

 

解决方法:

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727文件夹下的:

System.EnterpriseServices.dll拷贝至
C:WINDOWSWinSxSx86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790文件夹中

 

 


编译错误

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 

编译器错误消息: CS0006: 未能找到元数据文件“C:WINDOWSassemblyGAC_32System.EnterpriseServices2.0.0.0__b03f5f7f11d50a3aSystem.EnterpriseServices.dll”

源错误:

 

[没有相关的源行]

源文件:    行: 0