我使用Visual Studio 2015并希望将旧的NUnit 2测试升级到最新的NUnit V3.9.0,但无法安装Visual Studio Test Adapter 3.9.0。 错误信息是: "无法安装软件包' NUnit3TestAdapter 3.9.0'。您正在尝试将此软件包安装到以“.NETFramework,Version = v2.0'”为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。" 在版本3.7.0之前安装插件工作正常,只安装3.8.0和3.9.0抛出错误。
也许有人可以帮助我,我会很感激。
答案 0 :(得分:0)
适配器的3.9.0版似乎已经删除了对.NET 2.0的支持。
如果您可以使用.NET 3.5,则可以重新定位.NET 3.5的测试,并将SUT定位到2.0。您正在测试的系统通常在3.5以下运行,并且还使您能够使用一些3.5功能,使测试更容易。
另一种选择当然是不升级到3.9。自3.5以来,适配器中的大多数新功能都不会影响.NET 2.0下的开发。