在TFS中,我选择了Azure VMs文件复制:
我的机器很经典,我创建了经典存储帐户。我使用用户名和密码设置连接,而不是管理证书。
我必须填充自己的存储帐户和云服务,因为它们没有出现在下拉菜单中(所以在这个阶段可能出现了问题)。 在Cloud Service中,我输入了MyMachine.cloudapp.net。
任务开始,似乎成功登录,但抛出:
无法找到类型[Hyak.Common.CloudException]
日志:
2017-11-24T14:21:28.80333Z Add-AzureAccount -Credential $ psCredential 2017-11-24T14:21:35.866333Z Select-AzureSubscription -SubscriptionId -Default
2017-11-24T14:21:35.882333Z Set-AzureSubscription -SubscriptionId yy -CurrentStorageAccountName yyy
2017-11-24T14:21:35.898333Z ## [debug]启动Azure文件复制任务
2017-11-24T14:21:35.898333Z ## [debug] connectedServiceNameSelector = ConnectedServiceName
2017-11-24T14:21:35.898333Z [debug] connectedServiceName = yyyyyy
(..)
2017-11-24T14:21:35.991333Z ## [debug]加载AzureUtilityLTE9.8.ps1
2017-11-24T14:21:36.007333Z ## [debug]使用的连接类型是 UsernamePassword
2017-11-24T14:21:36.022333Z ## [debug] Azure CallRetrieving存储帐户的存储密钥: mystorageaccount2017-11-24T14:21:38.924333Z ## [错误]无法找到类型 [Hyak.Common.CloudException]。
请帮忙。
答案 0 :(得分:0)
实际上,您不需要手动输入存储帐户,它会自动显示在下拉列表中。您只需指定预先存在的经典存储帐户即可。它还用作将文件复制到Azure VM的中介。
经典存储空间
如果为Azure连接类型选择Azure Classic,则为必需 参数。 Azure中现有存储帐户的名称 订阅。强>
根据您的日志,问题可能与存储帐户设置有关。在Azure订阅下仔细检查此配置。
还建议您浏览this documentation以获取有关Azure文件复制任务的更多信息。例如,确保机器应配置为允许WinRM连接。