21

我在 dot net 中有一个网络应用程序以及其他项目。当我打开 .sln 文件并发布 Web 项目时,它确实如此。但是,当我尝试使用命令行和 .csproj 发布 web 项目时,它给出了一个错误。“无事可做。指定的项目都不包含要恢复的包。”

4

1 回答 1

1

我在将我的格式转换csprojvs2019格式并运行后得到了这个dotnet test。解决方案是确保我拥有正确的测试适配器和框架。我的csproj文件既有旧的Microsoft.VisualStudio.QualityTools.UnitTestFramework参考资料又有新的 MSTest.TestAdapter++ 。我保留了新的并运行了我的测试。MSTest.TestFrameworkMicrosoft.NET.Test.Sdk

于 2021-02-17T21:37:24.833 回答