我已经下载了源代码,将解决方案转换为 VS10 格式,修复了所有编译错误(主要删除了对 System.Web.Routing 和 System.Web.Abstractions 的 .NET 3.5 版本的引用,并在它们的位置添加了 .NET 4 版本)并编译了项目。
但是,当我从它的输出目录 (/bin/Release/) 添加对其中一个输出程序集(在本例中为 MVCContrib.TestHelpers.dll)的引用并在 VS 中检查引用程序集的属性时,它仍然说运行时版本是 2.0 . 为什么?
尽管我希望能够自己构建源代码,以防万一我想添加或更改某些内容,了解是否有“官方”.NET 4 构建也很有用,我一直在无法找到。