2017-01-09 48 views
0

我試圖將我的WebJob和PDB文件一起發佈,但它不起作用。 我已經將它們包含在屬性 - >發佈 - >應用程序文件下。爲Azure Webjob部署PDB文件

按本Answer

Application files

但他們仍然沒有部署:

Application files

我通過右鍵點擊發布的項目,然後「作爲Azure WebJob發佈「使用發佈配置文件。 在發佈模式下本地構建時,PDB文件被複制到bin/release文件夾。

我不知道還有什麼要做,所以任何幫助都非常感謝!

回答

1

一個PDB文件代表了一個程序的數據庫文件,並將其如果我們正在建設運行需要調試的能力,只是意味着檢查是否存在錯誤的程序來產生。因此,如果我們正在構建一個程序,並且需要測試運行以查看它是否正確運行,那麼它將生成其中一個文件,其中包含所有配置和調試數據。當我們使用Configuration Debug發佈我們的WebJob時,我們可以繼續使用WebJob。

如果我們配置debug然後發佈WebJob到Azure,我們可以爲Azure WebJob部署PDB文件。

enter image description here

然後,我們可以檢查PDB文件上傳到捻。

enter image description here

我通過右鍵單擊該項目發佈,然後「發佈爲天青WebJob」使用發佈配置文件。在發行模式在本地建設

對我的瞭解,以便基地時,PDB文件複製到bin/release文件夾,似乎沒有什麼意義PDB文件上傳到Azure的WebJob與配置發佈

+0

謝謝你做到了! – Boenne