我注意到启动 Visual Studio 2019 时,无法创建 .NET Framework 版本的 XUnit 或 NUnit(仅限 MSTest)。我们被要求使用 XUnit 测试,但我们的解决方案全部是 .NET Framework。某些 nuget 包依赖于 .NET Framework(适用于 Sitecore 8.2),因此我无法将它们添加到 .NET Core 项目中。我目前无法将任何旧项目升级到 .NET Core 或 Sitecore 9+。
如何添加 .NET Framework XUnit 项目?我的 Visual Studio 设置有问题吗?不支持吗?我一直无法从 Microsoft 找到有关此问题的文档。谢谢。
最佳答案
首先使用
xUnit Test Project (.NET Core)
项目模板。然后编辑 .csproj 文件并更改
<TargetFramework>netcoreapp2.2</TargetFramework>
至<TargetFramework>net462</TargetFramework>
.就是这样。 :)
关于c# - 如何在 Visual Studio 2019 中创建 .NET Framework 4.6 版本的 XUnit 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57063306/