.net v2.0目录中使用运行时4.0的程序集
我的解决方案受限于.Net 3.5.1,我需要使用与VS 2013一起安装的Microsoft.Teamfoundation API。引用存储在Mircosoft Visual Studio 12,0\Common7\IDE\ReferenceAssemblies\v2.0目录中,因此我认为在该目录中找到的dll是使用.Net 2.0构建的(我可以使用.Net 3.5.1) 但当我在VS2013中导入这些引用并检查运行时版本时,这些dll使用的是运行时4.0.30319。我检查了dll的路径,除了预期的运行时版本外,其他都是正确的 我的问题是:是否有适用于.Net 3.5.1(或更低版本)的Teamfoundation API的dll?如果有,我在哪里可以找到它们? VS的较低版本可以作为解决方案吗?(我会怀疑,但我愿意接受建议)我找到了解决方案(从我的观点来看,这不是一个真正的解决方案,因为微软应该解决这个问题,但还行) 要么使用VS 2012而不是VS 2013,要么在VS 2013的基础上安装VS 2012团队资源管理器。这将交付使用运行时2.0的程序集。.net v2.0目录中使用运行时4.0的程序集,.net,dll,visual-studio-2013,.net-assembly,.net,Dll,Visual Studio 2013,.net Assembly,我的解决方案受限于.Net 3.5.1,我需要使用与VS 2013一起安装的Microsoft.Teamfoundation API。引用存储在Mircosoft Visual Studio 12,0\Common7\IDE\ReferenceAssemblies\v2.0目录中,因此我认为在该目录中找到的dll是使用.Net 2.0构建的(我可以使用.Net 3.5.1) 但当我在VS2013中导入这些引用并检查运行时版本时,这些dll使用的是运行时4.0.30319。我检查了dll的路径,除
或者将VS 2012与2013并行安装。也可以,但需要更多的空间。我明白了。他们搞错了,你不能用他们。尝试在connect.microsoft.com上发布以获取建议。