Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis Azure WebRole赢得';1.7升级后无法启动_Iis_Azure_Azure Web Roles - Fatal编程技术网

Iis Azure WebRole赢得';1.7升级后无法启动

Iis Azure WebRole赢得';1.7升级后无法启动,iis,azure,azure-web-roles,Iis,Azure,Azure Web Roles,我最近尝试将我的WebRole从Azure SDK v1.6升级到v1.7。这似乎工作正常。我可以在我的devfabric中构建和运行这个角色。当我尝试将升级后的项目部署到真正的云时,实例从未启动。他们只是坐在“忙碌”的状态。有趣的是,他们不做典型的“循环”,他们只是坐在“忙碌”永远 使用RDP登录实例时,我在事件日志中看到以下错误: 属于站点“1”的应用程序“/”设置了无效的AppPoolId“DefaultAppPool”。因此,应用程序将被忽略 其次是: 站点1已禁用,因为为该站点定义的根

我最近尝试将我的WebRole从Azure SDK v1.6升级到v1.7。这似乎工作正常。我可以在我的devfabric中构建和运行这个角色。当我尝试将升级后的项目部署到真正的云时,实例从未启动。他们只是坐在“忙碌”的状态。有趣的是,他们不做典型的“循环”,他们只是坐在“忙碌”永远

使用RDP登录实例时,我在事件日志中看到以下错误:

属于站点“1”的应用程序“/”设置了无效的AppPoolId“DefaultAppPool”。因此,应用程序将被忽略

其次是:

站点1已禁用,因为为该站点定义的根应用程序无效。有关根应用程序无效的信息,请参阅前面的事件日志消息

查看IIS管理器可确认不存在名为“DefaultAppPool”的AppPool。也没有一个典型的应用程序池具有Azure创建的名称的GUID。毫不奇怪,我的网站也不存在


那么我该如何解决这个问题呢?

升级到v1.7后,我遇到了同样的问题,但在查看Azure VM中的Windows Azure日志时,我注意到以下异常:

An unhandled exception occurred. Type: System.ArgumentException Process ID: 2340
Process Name: DiagnosticsAgent
Thread ID: 1
AppDomain Unhandled Exception for role Backend_IN_0
Exception: Endpoint http://xxxx.blob.core.windows.net/ is not a secure connection.
因此,我将诊断连接字符串更改为使用
https
而不是
http
和voilá,这解决了我的问题


希望这对你有用,我已经两天没有任何进展了。

你能告诉我们你在WebRole.cs和启动任务中做了什么吗?我建立了一个在WebRole.cs中不起作用的构建,并且没有注册启动任务。它做同样的事情,除了我前面提到的两个之外,我还得到了大量重复的事件日志条目。新的设置如下:“属于站点“1273337584”的应用程序“/”具有无效的AppPoolId“61574c81-73e4-4626-903c-72c05bb3963c”集。因此,该应用程序将被忽略。”@breischl-找到此错误的原因了吗?我的一个项目开始抛出相同的错误,我无法理解out@breischl-在进行了大量搜索甚至恢复之后,我发现在web.config中禁用SessionState是导致我出现问题的原因-不知道为什么。。。删除sessionState元素让我按如下方式调试normal@markpirvine,我一直没弄明白。自从我们开始这个项目以来,SessionState就被禁用了,所以这可能也是我们的问题所在。我会试试看是否有用。