我有一个 C# 应用程序,此外,还有一个正在编译为 dll 的 NUnit 测试项目。
我曾经将它复制到远程平台,在那里我使用以下命令运行它:
dotnet test MyTests.dll
测试正在运行。
现在我想调试一个测试,所以我在远程平台上打开了VS2017 Remote Debugger,并在开发平台的Visual Studio中附加到进程。
在遥控器中,我看到:
Waiting for debugger attach...
Process Id: 6116, Name: dotnet
但在 Visual Studio 中,我得到:
我该如何解决这个问题?我在哪里可以找到这个 pdb?
==================================================== ===
注意 1:我将整个编译文件夹复制到远程,当然包括 PDB。
注意 2:我$env:VSTEST_HOST_DEBUG=1
在 Powershell 中设置。