我尝试在蔚蓝的“应用程序服务”上创建移动应用程序。我下载了一个准备好的示例应用程序(Todo App)。本地调试azure应用服务?
现在我正在改变它到我的需要。问题是,我得到一个“内部服务器错误”...
有没有一种方法来调试后端服务(它通常运行在天蓝色)。后端项目可以在Firefox本地运行,但这对我没有帮助,因为服务器上的行为取决于SQL数据库。
是否有可能直接蔚蓝的服务器上使用Visual Studio调试或本地运行,但模拟相同的条件服务器(数据库,连接到移动客户端...)
我尝试在蔚蓝的“应用程序服务”上创建移动应用程序。我下载了一个准备好的示例应用程序(Todo App)。本地调试azure应用服务?
现在我正在改变它到我的需要。问题是,我得到一个“内部服务器错误”...
有没有一种方法来调试后端服务(它通常运行在天蓝色)。后端项目可以在Firefox本地运行,但这对我没有帮助,因为服务器上的行为取决于SQL数据库。
是否有可能直接蔚蓝的服务器上使用Visual Studio调试或本地运行,但模拟相同的条件服务器(数据库,连接到移动客户端...)
是,您可以调试在Azure上发布的App Service。
使用visual studio发布您的应用程序。在设置选项卡上,选择调试配置。
发布时,在云资源管理器或服务器资源管理器(Visual Studio)上搜索应用程序,并右键单击应用程序,然后单击附加调试器。
启用断点并发出请求。快乐调试!
如果你更新你的代码而不发布它,我不知道它将如何表现,更好的重新发布和再次调试。
谢谢!工作中! – Christoph
还有一个问题:当发生崩溃时,我只会在前端得到异常。我可以尝试后端调试,我可以看到它崩溃的地方。但不是为什么。有没有在服务器端看到异常? – Christoph
找到行/可能的块后,用try/catch将其包围,并将断点放入catch语句中。 –