Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.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
Debugging 调试Azure中的工作人员角色时出错_Debugging_Azure_Role_Worker - Fatal编程技术网

Debugging 调试Azure中的工作人员角色时出错

Debugging 调试Azure中的工作人员角色时出错,debugging,azure,role,worker,Debugging,Azure,Role,Worker,尝试调试工作角色时突然出现以下错误: “适用于Microsoft Visual Studio的Windows Azure工具 将调试器附加到进程Id为“8780”的角色实例“deployment16(360)blah blah”时出错。无法附加。远程计算机上的Microsoft Visual Studio远程调试监视器已关闭 重新启动Visual Studio和计算机没有帮助。当您的开发计算机突然出现此问题时,一定发生了一些变化,这主要是由于您在计算机中安装了一些操作系统自动更新和/或应用程序更

尝试调试工作角色时突然出现以下错误:

“适用于Microsoft Visual Studio的Windows Azure工具

将调试器附加到进程Id为“8780”的角色实例“deployment16(360)blah blah”时出错。无法附加。远程计算机上的Microsoft Visual Studio远程调试监视器已关闭


重新启动Visual Studio和计算机没有帮助。

当您的开发计算机突然出现此问题时,一定发生了一些变化,这主要是由于您在计算机中安装了一些操作系统自动更新和/或应用程序更新。此问题可能有任何随机原因,但是如果我遇到完全相同的问题,我将执行以下操作来解决此问题:

  • 首先,通过从web/worker模板创建一个基础应用程序来检查这不是一个特定于应用程序的问题,并查看是否存在问题
  • 如果您已安装新版本的Windows Azure SDK 1.7,请检查SDK 1.6和1.7,以验证两者是否都存在问题
  • 检查您是否可以在Compute Emulator外部调试基于IIS的应用程序。这将隔离问题是否特定于Windows Azure开发结构或绑定到IIS本身
  • 如果这是特定于IIS的问题,请检查IIS配置中所有启用的功能,尝试重置应用程序池配置,运行“ASPnet_regiis-i”等来修复该问题
  • 如果它是特定于Windows Azure计算机模拟器的,我知道有时操作系统更新可能会使应用程序不稳定,因此在这种情况下,我将分别重新安装.net 4.0和VS2010 SP1。(这确实有很多帮助)然后完全重新安装Azure SDK 1.7

  • 这种随机问题主要是由于您的机器配置发生了一些更改,因此恢复VS2010和重新安装所有其他应用程序确实有助于解决问题

    当您的开发机器突然出现这个问题时,一定发生了一些变化,这主要是由于您的机器中安装了一些操作系统自动更新和/或应用程序更新。此问题可能有任何随机原因,但是如果我遇到完全相同的问题,我将执行以下操作来解决此问题:

  • 首先,通过从web/worker模板创建一个基础应用程序来检查这不是一个特定于应用程序的问题,并查看是否存在问题
  • 如果您已安装新版本的Windows Azure SDK 1.7,请检查SDK 1.6和1.7,以验证两者是否都存在问题
  • 检查您是否可以在Compute Emulator外部调试基于IIS的应用程序。这将隔离问题是否特定于Windows Azure开发结构或绑定到IIS本身
  • 如果这是特定于IIS的问题,请检查IIS配置中所有启用的功能,尝试重置应用程序池配置,运行“ASPnet_regiis-i”等来修复该问题
  • 如果它是特定于Windows Azure计算机模拟器的,我知道有时操作系统更新可能会使应用程序不稳定,因此在这种情况下,我将分别重新安装.net 4.0和VS2010 SP1。(这确实有很多帮助)然后完全重新安装Azure SDK 1.7

  • 这种随机问题主要是由于您的机器配置发生了一些更改,因此恢复VS2010和重新安装所有其他应用程序确实有助于解决问题

    Avkash涵盖了这些要点


    我最近也有同样的问题。我将我的web项目设置为启动,而不是Azure,我发现该web项目实际上并没有运行。当我的一个项目为X64编译时,不知怎的出现了。我改变了这一点,它成功了。

    阿夫卡什涵盖了这些要点


    我最近也有同样的问题。我将我的web项目设置为启动,而不是Azure,我发现该web项目实际上并没有运行。当我的一个项目为X64编译时,不知怎的出现了。我更改了它,它成功了。

    如果角色的
    OnStart()
    应用程序的启动()
    中存在调试器未检测到的异常,您也可能会收到此消息
    Application\u Start()
    错误尤其有害,因为直到此方法返回后,调试器才会附加到web进程


    如果您与特定于云的类(如RoleEnvironment)绑定,并且无法将web角色作为启动项目,则可以使用Ctrl-F5运行云项目,而无需调试。运气好的话,你会看到一个黄色的死亡屏幕,向你显示真正的错误。

    如果你在角色的
    OnStart()
    应用程序的
    中有一个调试器没有检测到的异常,你也可能会收到此消息
    Application\u Start()
    错误尤其有害,因为直到此方法返回后,调试器才会附加到web进程


    如果您与特定于云的类(如RoleEnvironment)绑定,并且无法将web角色作为启动项目,则可以使用Ctrl-F5运行云项目,而无需调试。运气好的话,你会看到一个黄色的死亡屏幕,向你显示真正的错误。

    你最终解决了这个问题吗?怎样我现在遇到了类似的问题。重新启动VS,重新启动我的机器,并重新安装Azure SDK都没有帮助。令人毛骨悚然,我也是。。。可能是巧合,我也是从今天开始的。你最终解决了这个问题吗?怎样我现在遇到了类似的问题。重新启动VS,重新启动我的机器,并重新安装Azure SDK都没有帮助。令人毛骨悚然,我也是。。。可能是巧合,我也是从今天开始的。