Microsoft.VisualStudio.TestTools.UnitTestin - 将 .net 4.7.2 迁移到 .net 核心
Posted
技术标签:
【中文标题】Microsoft.VisualStudio.TestTools.UnitTestin - 将 .net 4.7.2 迁移到 .net 核心【英文标题】:Microsoft.VisualStudio.TestTools.UnitTestin - Migrating .net 4.7.2 to .net core 【发布时间】:2022-01-16 13:00:29 【问题描述】:我正在将 C# 自动化解决方案从 .NET4.7.2 迁移到 .netCore。我收到此错误,不知道如何解决。
问题:
if(!scenarioContext.ScenarioContainer.Resolve<Microsoft.VisualStudio.TestTools.UnitTesting.TestContext>().TestName.Contains("text")) //code
Microsoft.VisualStudio.TestTools.UnitTesting.TestContext>().TestName 出现错误
错误:严重性代码描述项目文件行抑制状态 错误 CS0234 命名空间“Microsoft.VisualStudio”中不存在类型或命名空间名称“TestTools”(您是否缺少程序集引用?)。
【问题讨论】:
【参考方案1】:设法通过添加 MSTest Nuget 数据包来解决它
【讨论】:
以上是关于Microsoft.VisualStudio.TestTools.UnitTestin - 将 .net 4.7.2 迁移到 .net 核心的主要内容,如果未能解决你的问题,请参考以下文章