C# VS代码“;无法找到或打开PDB文件";即使pdb存在并加载其他csproj pdb文件

C# VS代码“;无法找到或打开PDB文件";即使pdb存在并加载其他csproj pdb文件,c#,visual-studio-code,vscode-debugger,C#,Visual Studio Code,Vscode Debugger,我正在启动一个WebAPI项目,当我试图在逻辑层(这是一个单独的csproj)中设置断点时,我注意到了这个问题,它显示了未经验证的断点 深入研究后,我发现调试控制台显示“无法找到或打开PDB文件”,即使PDB文件存在于它搜索的目录中,并且它可以加载同一目录中的其他7个csproj dll 我尝试过清理和重建,删除回购和重新控制,重新启动我的电脑,等等。不知道如何继续或提供什么其他信息。请帮助,因为这将阻止我使用vs代码 尝试工具->选项->调试->符号。选中复选框“Microsoft符号服务器”

我正在启动一个WebAPI项目,当我试图在逻辑层(这是一个单独的csproj)中设置断点时,我注意到了这个问题,它显示了未经验证的断点

深入研究后,我发现调试控制台显示“无法找到或打开PDB文件”,即使PDB文件存在于它搜索的目录中,并且它可以加载同一目录中的其他7个csproj dll


我尝试过清理和重建,删除回购和重新控制,重新启动我的电脑,等等。不知道如何继续或提供什么其他信息。请帮助,因为这将阻止我使用vs代码

尝试工具->选项->调试->符号。选中复选框“Microsoft符号服务器”。
Visual Studio将自动下载PDB。如果它不起作用,请告诉我。

在csproj文件中将调试类型设置为“可移植”有效

 <PropertyGroup>
   <DebugType>portable</DebugType>
 </PropertyGroup>

便携式的

我正在使用vs代码。它们也是我自己的csproj文件。它不需要下载它们。它们都在调试器知道的容器中(我这样说是因为它找到了其他csproj pdb文件)