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 名称。有道理。
我们最近切换到 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 名称。有道理。