我在将我的网络应用程序发布到azure免费网络应用程序预览(或其他任何名称)时遇到问题https://tryappservice.azure.com我正在使用Visual Studio 2015 Web部署来发布我的项目。发布完成后,在Visual Studio Team Services(以前的Visual Studio Online)中,我可以看到wwwroot文件夹,但是没有approot文件夹,或者我的Web应用程序文件所在的任何其他文件夹。启动给我的网址后,没有任何加载。我查看了Chrome开发者工具,没有任何内容加载到网站,甚至没有wwwroot文件夹,错误是:
无法加载资源:服务器响应状态为500(内部服务器错误)
答案 0 :(得分:1)
500错误通常表示应用程序错误。你能让它在本地运行吗?如果是这样,我建议添加一些错误检查,以查看是否可以捕获错误并打印错误详细信息。
如果要连接到数据库,是否也将数据库部署到Azure?如果是这样,您是否可以从Web应用程序的本地副本连接到Azure上的数据库?
重新部署Web应用程序(使用错误处理)后,请确保云中的数据库连接字符串(如果适用)正确。如果您使用的是环境变量,则必须确保Azure上的Web App具有正确的变量,并使用正确的连接字符串。