Azure部署中的"初始化 - 忙碌 - 停止"LOOP问题

Kus*_*kar 4 azure

我正在尝试在Windows Azure上部署azure云应用程序.应用规格是 - >

  1. 它有一个WebRole - ASP.Net MVC应用程序(ASP.Net图表控件用于此MVC应用程序)
  2. 它不包含任何辅助角色.
  3. 第三方引用使用属性"copy Local"设置为"true"(MVC,ASP Charting control和ASP Provider DLL)
  4. 服务配置文件中没有DiagnosticsConnectionString
  5. 它使用ASP提供程序进行会话状态管理.

此应用程序在本地开发结构上成功运行,但是当我尝试在Windows Azure上部署它时,它会陷入循环状态,状态在初始化,忙碌,停止状态之间发生变化.它永远不会进入READY状态.似乎没有用于将部署问题传达给用户的错误日志.

那么有什么方法可以诊断部署问题吗?有没有办法获得部署ERROR日志?

任何形式的帮助将不胜感激.

谢谢,Kushal

Run*_*une 5

几个星期前我有类似的问题,所以也许你可以使用我学到的东西:

请记住,只有您的Web角色直接引用的程序集才会包含在部署程序包中.这意味着如果项目MySolution.WebRole1引用了一个名为MySolution.ServiceLayer的项目,该项目又引用了第三方程序集ThirdParty.SomeAssembly.dll,那么该程序集将不会包含在该程序包中.在这种情况下,您必须在MySolution.WebRole1中添加一个引用到ThirdParty.SomeAssemlby.dll.

编辑:至于诊断:如果您还没有这样做,您可能需要查看Windows Azure平台培训工具包 - 十二月更新.它包含一个名为"在Windows Azure中部署和监视应用程序"的实验练习.