我已经使用 Visual Studio 的 Windows Azure SDK 插件建立了一个 Windows Azure 项目。此项目中有一个 Web 角色指向同一解决方案中的几个网站。我已经为 azure 项目配置了发布设置,并且能够毫无问题地推送整个 azure 项目。
我不想每次都推送整个角色部署(并被迫等待重建实例。)有时我只想将一些 Web 文件更改直接推送到现有 Web 实例。
Azure 似乎理解这一点,并在 Web 项目中自动创建了一个 publishsettings.pubxml 文件。但是,当我右键单击其中一个 Web 项目并选择“发布”时,我收到以下错误:
错误 112 Web 部署任务失败。((1/28/2013 10:49:05 AM)在远程计算机上处理请求时发生错误。)
(1/28/2013 10:49:05 AM)在远程计算机上处理请求时发生错误。'C:\dev\[solution]\[project]\obj\Dev\Package\PackageTmp\bin\[project].dll'的流数据尚不可用。
我已经摇动了我能找到的所有手柄,并且无法克服这个错误。