C# Visual Studio 2013使用Azure云服务进行调试

C# Visual Studio 2013使用Azure云服务进行调试,c#,asp.net-mvc,visual-studio,azure,C#,Asp.net Mvc,Visual Studio,Azure,全部 我在VS2013中调试本地MVC Web项目时遇到一些问题。我创建了一个空的解决方案,然后单击“新建项目”并添加了一个“Azure云服务”项目,此时我选择了一个MVC WebRole/MVC网站。。到目前为止,一切顺利。。没有错误。但是,当我尝试调试新创建的项目时(在我的项目中选择本地网站,而不是CloudService下拉列表中的WebRoll,然后点击F5或使用debug菜单),浏览器会弹出以下消息: HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置

全部

我在VS2013中调试本地MVC Web项目时遇到一些问题。我创建了一个空的解决方案,然后单击“新建项目”并添加了一个“Azure云服务”项目,此时我选择了一个MVC WebRole/MVC网站。。到目前为止,一切顺利。。没有错误。但是,当我尝试调试新创建的项目时(在我的项目中选择本地网站,而不是CloudService下拉列表中的WebRoll,然后点击F5或使用debug菜单),浏览器会弹出以下消息:


HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效

详细错误信息: 模块CustomErrorModule 通知发送响应 处理程序扩展无URL-Integrated-4.0 错误代码0x80070002 配置错误无法读取配置文件 配置文件applicationHost.Config 请求的URL http//localhost:49531/ 物理路径
登录方法尚未确定 尚未确定登录用户 配置源:

-1: 0:


只有当我的项目中有云服务/WebRoll关联时,才会发生这种情况。当我创建一个网站而不引入CloudService时,运行本地调试没有问题——它运行localhost MVC应用程序没有任何问题

该错误表示我似乎找不到某种配置文件(applicationHost.config)

我做错了什么?这里发生了什么事让我错过了?

我重新安装了几次Azure SDK。。这似乎也没有解决问题。

看起来其他人遇到500.19错误是因为缺少重写模块。我不知道这是否是你的问题,但我会尝试一下。您可以从Web安装程序、搜索url重写或从这里获取。检查此帖子的答案[Applicationhost.config丢失][1],并查看是否有帮助。[1] :Hey错误代码表示找不到文件。选中此复选框,当您在azure中托管时它是否运行。还要检查msrhtmi.DLL是否在目标版本中