当我使用命令 New-AzureDeployment 从 powershell 部署 azure 包时,如何启用 IntelliTrace?
最佳答案
Grant 的博文早于 VS2012,我们在其中向 IntelliTrace 添加了 powershell 控件。 (我是 IntelliTrace 的开发经理)这为您在 VS2012 中提供了更多选择。
IntelliTrace 已获得许可,因此您可以使用新的远程收集器随时随地收集数据。但是,您只能在 VS Ultimate 中打开这些文件。
首先您需要获取独立收集器: http://www.microsoft.com/en-us/download/details.aspx?id=30665
它将删除一个 cab 文件夹,其中包含收集所需的所有内容,包括 PowerShell。
您现在可以将 TS 放入您的 azure 盒子中,复制这些位,然后使用以下说明来收集: http://msdn.microsoft.com/en-us/library/vstudio/hh398365.aspx
我实际上并没有尝试使用 New-AzureDeployment 添加 IntelliTrace,但由于 cab 文件中的位是可复制的,我想您只需要包中包含 IntelliTrace 的位 部署。尽管这不会打开它们直接从 VS 中的服务器资源管理器收集日志。您仍然需要使用 powershell 命令来控制集合。要从服务器资源管理器获得控制权,您需要按照 bhavesh lad 的建议进行操作。
希望这有帮助。
关于azure - 为基于 powershell 的 Azure 部署启用 IntelliTrace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15535525/