2017-01-23 184 views
0

我有FLask Web應用程序,我發佈爲Azure Web應用程序。我得到這個錯誤。 我創建了新資源,下載了發佈配置文件,並使用下載的文件從Visual Studio發佈。其他人能告訴我什麼是Microsoft.cis.monitoring.query嗎?我試圖搜索周圍,只有與雲服務/工作者角色相關的事情,我不相信我會在我的項目中使用。 enter image description hereAzure發佈錯誤Flask Web App

我的項目調試/發佈被設置爲「任何CPU」。 事情香港專業教育學院根據試過類似的問題就在這裏:

  • 改變調試/釋放X32
  • 改變調試/發佈到x64
  • 改變調試/釋放86

我嘗試了所有三個安裝。 >網絡+ mobile-> Web應用程序 enter image description here

+0

如果您使用VS在WebApp上發佈Python代碼,您可能有興趣閱讀PTVS團隊(Python工具Visual Studio)中的這篇文章:https://blogs.msdn.microsoft.com/pythonengineering/2016/ 12/12 /發佈到天藍色在vs-2017/ –

+0

我實際上在發佈時遵循該網站。回去並重新閱讀,但沒有任何幫助。 – Gio

+0

@GiorgiTediashvili我懷疑您是否在Azure門戶上創建了雲服務,並將Flask應用程序部署到其中,還是從PTVS中的雲服務模板創建了Flask Web Role。請參閱[Web Project](https://github.com/Microsoft/PTVS/wiki/Web-Project)和[Cloud Service Project](https://github.com/Microsoft/PTVS/)的PTVS wiki頁面wiki/Cloud-Project)瞭解其差異並仔細檢查您的項目和部署。任何更新,請隨時讓我知道。 –

回答

1

謝謝彼得潘 - (建設 - >配置 - >平臺)&(解決方案屬性 - >目標平臺)

我使用+初始化韋伯的應用程序!看起來像我的項目莫名其妙地包括'web角色'文件下project->斌我繼續前進和刪除,它運行良好。 Azure將我的開發視爲一項雲服務,而不是一個Web應用程序。