1

我在新的 Windows Azure 门户中配置远程桌面连接时遇到问题:

  • 创建了一个新的工人角色。
  • 将远程桌面连接配置为过去的过期时间。
  • 导出并上传生成的证书。
  • 发布了工作者角色。
  • 在新的 Windows Azure 门户 (manage.windowsazure.com) 中配置远程桌面。最后一步给出错误:“无法启用远程桌面。角色定义不包含远程桌面模块。”

这很奇怪,因为当我选择实例并尝试连接时,下载了 rdp 文件并且我可以连接,当然 Windows 不会让我,因为用户帐户已禁用。当我转到上一个门户时,我可以配置连接。

希望有人能告诉我我做错了什么。

4

2 回答 2

2

You need to have the following in your .CSDEF file

      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="s093294" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="{encoded password" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2014-05-01T23:59:59.0000000+02:00" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />

and in your .csdef file:

<Imports>
  <Import moduleName="RemoteAccess" />
  <Import moduleName="RemoteForwarder" />
</Imports>

The easiest way to add it is from visual studio when packaging/deploying.

于 2013-05-07T13:20:02.633 回答
0

我已经解决了我的问题。

辅助角色的名称中有空格:“Application and Services” 将名称更改为“ApplicationAndServices”。现在它正在工作。

于 2013-05-08T07:38:40.917 回答