C# 为Azure Webjob部署PDB文件

C# 为Azure Webjob部署PDB文件,c#,.net,azure,azure-webjobs,C#,.net,Azure,Azure Webjobs,我正试图将我的WebJob与PDB文件一起发布,但它不起作用。 我已经将它们包含在属性->发布->应用程序文件下 照此 但它们仍然没有部署: 我通过右键单击项目,然后使用发布配置文件“发布为Azure WebJob”来发布。 在释放模式下本地构建时,PDB文件将复制到bin/release文件夹 我不知道还能做什么,所以非常感谢您的帮助 一个文件代表一个程序数据库文件,如果我们正在构建一个运行一个需要调试功能的程序的程序,那么它就会生成,这意味着检查错误。所以,如果我们正在构建一个程序

我正试图将我的WebJob与PDB文件一起发布,但它不起作用。 我已经将它们包含在属性->发布->应用程序文件下

照此


但它们仍然没有部署:


我通过右键单击项目,然后使用发布配置文件“发布为Azure WebJob”来发布。 在释放模式下本地构建时,PDB文件将复制到bin/release文件夹

我不知道还能做什么,所以非常感谢您的帮助

一个文件代表一个程序数据库文件,如果我们正在构建一个运行一个需要调试功能的程序的程序,那么它就会生成,这意味着检查错误。所以,如果我们正在构建一个程序,我们需要测试运行,看看它是否正确运行,它将生成其中一个文件,其中包含了所有的配置和调试数据。我们可以在发布带有配置调试的WebJob时继续WebJob

如果我们配置调试,然后将WebJob发布到azure,我们可以为azure WebJob部署PDB文件

然后我们可以检查pdb文件是否上传到kudu

我通过右键单击项目,然后使用发布配置文件“发布为Azure WebJob”来发布。在释放模式下本地构建时,PDB文件将复制到bin/release文件夹

因此,根据我的理解,使用configurationrelease将pdb文件上载到Azure WebJob似乎没有意义