如何在Visual Studio 2017 Mac中调试.NET Core /标准单元测试?

马特·哈格特

我有一个项目是具有实施在netstandard 1.6的项目,我的单元测试是在.NET 2.0的核心项目。我正在运行Visual Studio 2017 Mac版本7.3(内部版本764)。

从单元测试板运行的测试很好(如果添加输出,则会出现绿色圆圈和控制台输出),但是当我设置断点或在测试中明确抛出异常时,调试器不会中断。我尝试右键单击测试,然后选择“调试测试”,然后右键单击测试,然后选择“运行方式”->“。NET Core调试器”。

这是项目屏幕截图,其中项目节点已展开,单元测试已显示,单元测试面板已扩展且“关于”窗口向上,因此显示了确切的VS2017 Mac版本。

在此处输入图片说明

这是VS2017 Mac中的错误,还是我缺少某些东西?

马特·哈格特

原来的问题是调试器进程需要被授予一些管理员权限。重新引导计算机并再次尝试调试单元测试后,系统提示我输入管理员用户的用户凭据。一旦这样做,我就可以达到断点。

当尝试调试不起作用时,可能是我无意中取消了对管理员凭据的请求(或者它被隐藏在其他窗口的后面)。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio 2017中包含.Net Core 2.0

在Visual Studio 2017中调试.Net Core Console App

如何在Visual Studio 2017专业版中启用ASP.Net Core 2.2

如何在Visual Studio 2017 RC中创建F#.Net Core ConsoleApp

如何在Visual Studio 2017/2019中为特定目标框架运行单元测试?

如何在Visual Studio中调试TypeScript单元测试?

Visual Studio for Mac调试单元测试

.NET Core 2.1:如何在Visual Studio 2017中进行调试期间触发在项目文件中定义的复制任务?

Visual Studio 2017中的Xamarin(Android)单元测试

无法在Visual Studio 2017 Professional中运行单元测试

在Visual Studio 2017 RC中调试ASP.Net Core 1.1 MVC源代码

Webpack Visual Studio 2017 .NET Core 2.2捆绑的Chrome中的调试打字稿

Visual Studio 2017 + .Net Core 2测试无法执行

在.NET Core和Visual Studio Code中调试xUnit测试

在单元测试板中显示两次的测试 - Visual Studio 2017 for Mac

Visual Studio 2017(.NET Core)中的自动版本控制

如何在Visual Studio 2017中调试.NET 4.6框架源代码?

如何调试从Visual Studio 2017在Minikube上运行的.Net Core应用程序

如何在Visual Studio 2019中使用.NET 4.6.2版运行单元测试?

如何增加在Visual Studio 2017中运行.NET Core 1.x / 2.x测试的堆大小?

如何在Visual Studio 2017中从.NET Framework 4.5控制台应用程序引用.NET标准库?

如何为Visual Studio 2015 RC / .NET Core项目创建单元测试?

如何在Visual Studio 2017中运行NUnit测试?

Visual Studio 2017 dotnet core CLI如何调试

如何在 .Net Core / Visual Studio 中创建微服务

VS2017 .Net标准库中的单元测试内部方法

如何在 Visual Studio 2017 中调试或跟踪 Angular 绑定?

如何在Visual Studio 2017中更改调试端口?

如何在Visual Studio for Mac中打开预先存在的.NET Core应用程序?