0

使用命令 New-AzureDeployment 从 powershell 部署 azure 包时,如何启用 IntelliTrace?

4

2 回答 2

2

Grant 的博文早于 VS2012,我们在其中将 powershell 控件添加到 IntelliTrace。(我是 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 的建议进行操作。

希望这可以帮助。

于 2013-03-21T04:06:48.110 回答
1

我认为这不受支持,因为 IntelliTrace 仅随 VS 终极版提供。人们发布了一些工作,但不确定它是否会工作......这是该链接:http: //blogs.msdn.com/b/granth/archive/2011/02/20/intellitrace-for-没有视觉工作室的天蓝色.aspx

于 2013-03-21T03:32:45.110 回答