在Visual Studio代码中找不到Xunit命名空间

阿雷勒

我正在将Visual Studio Code用于.NET Core项目。我有一个ASP.NET Core项目,我想为其创建一个单独的单元测试项目,创建一个子文件夹并运行

dotnet new xunit
dotnet restore

当我尝试从cli“ dotnet build”“ dotnet run”运行它时,它成功运行,但是在Visual Studio中,它表示找不到命名空间Xunit

在此处输入图片说明 在此处输入图片说明

这很奇怪,因为到目前为止,Visual Studio代码对我来说都工作正常,它从未遇到过依赖问题,而Xunit仅存在此问题。

有人熟悉这个问题吗?

阿雷勒

我尝试直接使用vscode打开测试项目(而不是打开在子文件夹中包含测试项目的根项目),现在vscode可以识别Xunit。

然后,我再次使用vscode打开根项目,将Xunit添加到根项目的csproj文件中,在根项目中运行“ dotnet restore”,现在Xunit在测试项目中被识别。

问题是vscode(或者是Omnisharp吗?我不确定)可能仅查看根csproj文件,而忽略恰好位于子文件夹中的任何csproj文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Visual Studio 2017中``找不到类型或名称空间''

Visual Studio Code抱怨它对于* .d.ts文件中定义的类型“找不到命名空间”

.net WP8.1 / Win10 UWP:在Visual Studio设计器中找不到MapControl的命名空间

找不到类型或命名空间名称 TSocket apache thrift C# Visual Studio 2019

openSuse中的Visual Studio代码找不到Git

从Visual Studio代码终端找不到npm

Visual Studio 代码找不到 python 导入

Visual Studio 2015 RC1 Update 1中的XUnit找不到测试

xUnit.net v2在Visual Studio 2015中找不到.NET Core测试

MySql在Visual Studio 2012中不起作用:找不到类型或名称空间名称'MySql'

错误:在Visual Studio 2013中找不到类型或名称空间名称'ApplicationUser'

在Visual Studio中找不到文件

在Visual Studio中找不到axAXVLC插件

为什么在Visual Studio 2015中找不到引用的组件在Visual Studio 2017中找不到

如何在 VIsual Studio 代码设置中更正“gfortran 找不到路径”?

Visual Studio代码显示错误“找不到名称日期”

Visual Studio代码:找不到名称为angular的名称?

Visual Studio代码:初始VueJS安装程序找不到模块“ @ / ..”

找不到代码片段管理器 Visual Studio 2019

Visual Studio代码-Node.js-找不到名称'__dirname'

Visual Studio代码:找不到preLaunchTask“内部版本”?

Visual Studio找不到.cs

Visual Studio自动生成中的命名空间问题

在Visual Studio 2010中启用不匹配的命名空间警告

Visual Studio Community 2017 中缺少命名空间 Tcp

在 TFS 项目中,Visual Studio 将 WCF 类标记为“找不到类型或命名空间”,但可以完美编译和构建它们

Visual Studio:可以也不能访问命名空间

找不到qsort.cpp(在Visual Studio中调试)

在Visual Studio Express 2010中找不到类TableAdapterManager