经过一番令人不安的拍摄后,我能够找到解决问题的方法,但不幸的是,无法确切地找出问题所在。
基本上,我经历了在VS2015中从头开始重建测试项目的过程(Python-> Azure Cloud Service-> Flask Web
Role),并且这次可以使用7a测试项目并在Azure中运行该解决方案来获得可行的解决方案模拟器,然后将其成功发布为Azure Web App。
我相信我的问题可能是由以下问题之一引起的:
- requirements.txt文件很可能不是最新的。请注意,当您运行Azure模拟器时,它将检查requirements.txt文件并自动更新/安装您当前未在python环境中安装的任何库(无提示)。
- Flask Worker Role Project的bin文件夹中可能没有ConfigureCloudService.ps1或ps.cmd文件。(如果遇到任何问题,也值得阅读Readme.mht文件)
- 我还将manage.py文件的基础更改为:
if __name__ == '__main__':app.run()
这可能也有帮助。
我希望这可以帮助其他可能遇到类似问题的人。



