2015-08-31 48 views
7

在Visual Studio附带的测试运行器中,您可以在测试方法中执行一些Console.WriteLine语句,并将这些消息写入测试的输出窗口。我在VS2013中广泛使用了它。不幸的是,在VS2015中,我只看到测试输出中的一页文字,然后我看到消息VS2015日志在测试运行器输出中截断

!!!日志截断!要获得完整的日志,对 右键菜单中选择“全部复制”,然后粘贴到一些文本编辑器如记事本”。

的信息是很清楚什么VS2015在做什么,如何解决此。然而,我的问题是,如何我把这个“功能”关闭或至少增加缓冲区的大小?

+2

没有答案之后,我试着通过创建用户语音问题联系VS团队。您可以在此投票:https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/9719772-allow-to-turn-off-the-log-truncated-feature-of-the –

+1

在visualstudio uservoice上为您提供3票选票... – equintas

回答

3

这已经在预览中修复wever,稍后在修复被卷起后面。

如果您更新到最新版本的Visual Studio 2017,截断测试输出仍然是一个限制。

不幸的是,微软使用多种工具来跟踪视觉工作室的发展并不容易。

您可以在这里追踪用户的语音故事请求功能:

https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/9719772-allow-to-turn-off-the-log-truncated-feature-of-the

,或者对视觉工作室在这里开放的问题:

https://developercommunity.visualstudio.com/content/problem/57030/user-voice-story-on-truncating-test-log-output-was.html