我希望将我的PDB调试文件嵌入到我的输出DLL中。NET核心nuget库。
当我最终完成RELEASE构建时,是否需要显式设置
<DebugSymbols>true</DebugSymbols>
在我的
csproj
当我有
<DebugType>embedded</DebugType>
设置,它是一个RELEASE构建(这就是我最终要打包到NuGet文件中的内容?
例如:已经
set/defined in the popular MiniProfile nuget package
当然,我可以添加它,这意味着所有配置(调试和发布)都会尊重它。只是好奇我是否
需要
它以及这两种设置是如何相互关联的?
如果我不放
<DebugSymbols>
在中,然后在RELEASE构建中,不会生成pdb,因此不会嵌入任何内容?如果它被提供/为true,那么它将被生成,并且它将是嵌入式生成?