我最近注意到我收集了 22GB 的 IntelliTrace 记录。遗憾的是,我无法在 IntelliTrace 设置中找到允许我自动删除它们的位置。
Visual Studio 中是否有解决方案,还是我必须自己处理?
编辑:正如 Hans Passant 所建议的,我向connect.microsoft.com提交了一个建议。
我最近注意到我收集了 22GB 的 IntelliTrace 记录。遗憾的是,我无法在 IntelliTrace 设置中找到允许我自动删除它们的位置。
Visual Studio 中是否有解决方案,还是我必须自己处理?
编辑:正如 Hans Passant 所建议的,我向connect.microsoft.com提交了一个建议。
您可以在 VS2012 设置中指定 IntelliTrace 文件的位置...
工具 --> 选项 --> IntelliTrace --> 高级。
选择“在此目录中存储 IntelliTrace 记录”并告诉它您要将文件存储在哪里。
现在您有一些删除文件的选项。您可以编写一个 Powershell 脚本……或者您可以跳转到 Wintellect GitHub 页面https://github.com/Wintellect/WintellectPowerShell并获取 John Robbins 的 Powershell 脚本。
那里有一个名为“ Remove-IntelliTraceFiles ”的命令。
瞧!
当前没有可以自动清理 IntelliTrace 文件的设置。等待 SP1。
在 azure 上停止和启动虚拟机将清除日志。