Azure DevOps:不 post 向符号服务器调试信息

Azure DevOps: Doesn't post debug information to the symbol server

我们最近切换到 NetCore 项目并对管道进行了必要的更改。管道任务 PublishSymbols@2 似乎没有为我们的 NuGet 包发布符号。至少,调试器不再工作了。我应该使用另一个任务吗?我的参数有误吗?

管道发出警告 ##[warning]No files selected for indexing.

它还有日志文件行 [Symbol App][INFO] 2021-07-02T11:41:51.7320634+00:00 Published 1 files.

projectsNuGet: |
  **/ParkInd_Modular_CommonPlugins.@(csproj|pdb)
    

- task: PublishSymbols@2
  displayName: Publish debug information to symbol servers
  inputs:
    SearchPattern: |
      $(projectsNuGet)
      !*.csproj
      !**/obj/**
    SymbolServerType: 'TeamServices'

代码无效,因为我的 dll 的名称与我的 csproj 不同。显然,dll 的名称基于 AssemblyName 而不是 csproj 名称。有道理。