网络不适用于 Visual Studio 2015 for Console Application
Posted
技术标签:
【中文标题】网络不适用于 Visual Studio 2015 for Console Application【英文标题】:Network is not applicable in Visual Studio 2015 for Console Application 【发布时间】:2017-04-08 13:10:08 【问题描述】:我在 Visual Studio 2015 Professional 中为简单的 HttpWebRequest 创建了控制台应用程序。我想监控我的应用程序发送或接收的原始 HTTP 流量。据我了解,Visual Studio 2015 中有 Performance Profiler 用于此目的 (Alt+F2)。
但网络复选框位于不适用的工具组中。有什么办法可以将此工具用于控制台应用程序?
【问题讨论】:
您可以跟踪所有 System.Net 活动,但可能难以阅读:msdn.microsoft.com/en-us/library/ty48b824(v=vs.110).aspx 【参考方案1】:来自 MSDN,此工具仅用于监视通过 WinRT HttpClient API
进行的 HTTP 网络操作,并在此 blog post 中明确说明,
未捕获使用旧 .NET HttpClient API 进行的操作。
所以答案是否定的。
您可以为此目的使用WireShark 或Fiddler。
【讨论】:
谢谢,我试试。我以为 Fiddler 只能监控 HTTP 流量,但刚才我读到也支持 HTTPS。以上是关于网络不适用于 Visual Studio 2015 for Console Application的主要内容,如果未能解决你的问题,请参考以下文章
C# 6.0 功能不适用于 Visual Studio 2015
Visual Studio 智能感知不适用于 DHTMLX 套件 5
用于 bower.json 文件的 Visual Studio 2015 RC 上的 Intellisense 无法正常工作。