C# 找不到元数据文件“C:\Program Files\Reference Assembly\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll”
我刚刚安装了一台新的TeamCity构建机器,我正在尝试构建.Net4解决方案,但我遇到了错误:C# 找不到元数据文件“C:\Program Files\Reference Assembly\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll”,c#,.net,teamcity,C#,.net,Teamcity,我刚刚安装了一台新的TeamCity构建机器,我正在尝试构建.Net4解决方案,但我遇到了错误: Metadata file 'C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll' could not be found 构建崩溃了。什么是错的或缺失的?此文件也不在我的计算机上,但构建工作正常….它必须在那里才能使构建成功。它总是存在于正确配置的构建机器上,当然也存在于
Metadata file 'C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll' could not be found
构建崩溃了。什么是错的或缺失的?此文件也不在我的计算机上,但构建工作正常….它必须在那里才能使构建成功。它总是存在于正确配置的构建机器上,当然也存在于您的机器上。但可能在c:\ProgramFilesx86目录中。@HansPassant,它不在那里。所有框架文件似乎都在C:\Windows\Microsoft.NET\framework\v4.0.30319中。这个其他路径从何而来?Visual Studio安装程序将它放在那里。@HansPassant,因此它希望找到安装在生成计算机上的Visual Studio?