1

我是 Azure 的新手。我正在尝试在 VS2012(调试)中启动我的应用程序。我收到以下错误:

将调试器附加到角色实例“deployment18(13)......”的 URL“ http://learning.cloudapp.net:82 ”的 IIS 工作进程时出错。无法在 Web 服务器上开始调试。底层连接已关闭:接收时发生意外错误。

当我在 IIS 中托管它时,我的应用程序运行良好。当我将网站项目设置为启动项目时,它工作正常。但是当我将 azure 项目设置为启动项目并开始调试时,我得到了错误。我已经尝试了几乎所有可以在互联网上找到的东西。有人可以帮忙吗?

谢谢, 马赫什

4

1 回答 1

0

有一次我是通过在更新的机器上加载一个旧的 Azure 解决方案来获得这个,另一次是在我升级到 Azure SDK 2.0 之后。

我使用的是 IIS Express 而不是常规的 IIS。

每次唯一修复的是:

  1. 通过 Web 平台安装程序安装 Azure SDK 2
  2. 通过 Web 平台安装程序安装 Azure Powershell 工具
  3. 创建一个新的 Azure 项目——不要使用旧的 azure 云项目。不要试图让它发挥作用——重新开始。
  4. 对于您在以前的 azure 项目中使用的每个 web/worker 角色,也为它们创建新的 web/worker 角色。不要试图让旧的工作——重新开始。将旧文件中的内容/文件复制到新项目中。

所以基本上,安装最新的工具,然后创建新的程序集/包/项目来替换旧的。

于 2013-06-18T20:09:14.120 回答