缺少Applicationhost.config

时间:2014-08-16 08:01:47

标签: azure

每当我尝试在Azure云项目中添加角色时,我都遇到了这个问题。

enter image description here

问题是每当我更新到我的代码的旧版本时,它都可以正常工作。直到我尝试添加新角色甚至删除角色并且在我收到错误时重新读取它。即使在新项目中,我也无法添加角色。

1 个答案:

答案 0 :(得分:1)

要检查/尝试的事项数量:

  1. 将应用程序池设置为ASP.NET 4.0。确保应用程序也设置为v4.0。然后重新启动IIS。

  2. 将以下密钥添加到Web.Config的<system.webServer>部分:

    <modules runAllManagedModulesForAllRequests="true" />

  3. 检查文件%userprofile%\documents\IISexpress\config\applicationHost.config是否存在,并且应用程序具有访问它的必要权限。 (IIS Express)

  4. 检查应用程序池“以用户身份运行”并确保其拥有该网站目录的权限。

  5. 尝试在管理员模式下运行VS并查看调试是否有效。 (右键单击快捷方式并选择“以管理员身份运行”。

  6. 上述帖子未通过第3步中的文件内容。