首页 > 解决方案 > 我可以从 .net 2.1 降级到 2.0 以进行单元测试吗

问题描述

我正在寻找一些建议。我在 Visual Studio 社区版中构建了一个基于 .NET 2.1 的 Web 应用程序。我想开始单元测试,但是在单元测试项目中引用主项目时出现错误“NET Framework 4.6.1 无法引用针对 2.1 等的项目。” 我了解 .NET Framework 将不再支持 .NET Standard 2.1 或任何其他更高版本。对于降级到 .NET Standard 2.0 是否有意义(假设这是可能的,如果问题很愚蠢,我深表歉意),您是否有任何建议,或者我是否冒着搞砸整个事情的风险,因此我应该探索替代方案(为此我很高兴自己做研究)。提前致谢

标签: .netunit-testingasp.net-core-mvc

解决方案


我的建议是在 .Net Core 中创建您的单元测试项目,而不是在 .Net 框架中。

https://docs.microsoft.com/en-us/dotnet/core/testing/


推荐阅读