标签: trace

在浏览器中运行时,请参阅Flash的trace()

trace()在任何浏览器中运行时,查看Flash/Flex电影输出的简单方法是什么?

debugging flash trace actionscript browser-plugin

28
推荐指数
3
解决办法
5万
查看次数

如何停止显示log4net输出的记录器名称的Visual Studio Output窗口?

我正在使用log4net DebugAppender(或TraceAppender).我已经配置了这样的appender:

<appender name="DebugAppender" type="log4net.Appender.DebugAppender">
    <immediateFlush value="true" />
        <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%level %message%newline" />
    </layout>
</appender>
Run Code Online (Sandbox Code Playgroud)

代码中的记录器以通常的每类方式声明:

private static readonly ILog Log = 
    LogManager.GetLogger(typeof(TradingApiRouteCollectionExtensions));
Run Code Online (Sandbox Code Playgroud)

"输出"窗口中的输出如下所示:

Acme.Common.Configuration.TradingApiRouteCollectionExtensions:DEBUG为服务注册路由前缀'session'Acme.Session.SessionService Acme.Common.Configuration.TradingApiRouteCollectionExtensions:为类型Acme.Session.SessionService找到的DEBUG Web方法:Acme.Common.Configuration.TradingApiRouteCollectionExtensions:调试会议/

注意每行是如何以记录器类型名称开头的.我想压制这个,因为我没有在配置中要求它,我不想要它.我看不出任何明显的方法来做到这一点.可能吗?

.net log4net trace visual-studio-2010 visual-studio

28
推荐指数
3
解决办法
3504
查看次数

如何跨类使用TraceSource

我最近在研究TraceSource的文档.Microsift说TraceSource是一种新方法,应该使用而不是旧的Trace类.

// create single TraceSource instance to be used for logging
static TraceSource ts = new TraceSource("TraceTest");

// somewhere in the code
ts.TraceEvent(TraceEventType.Warning, 2, "File Test not found");
Run Code Online (Sandbox Code Playgroud)

现在我的问题.你有大型项目,有几个程序集,你有很多类.假设您想跟踪跨类传播的特定功能.明显的想法是你需要创建一个特定的TraceSource.

1)要使用Tracesource,我需要先创建实例.什么是MS考虑跨各种类或程序集共享此实例?我应该创建一个具有静态单例属性的虚拟类吗?在那种情况下你在做什么

2)为什么我需要TraceSource实例?配置文件中描述了每个属性.基于Trace类的旧逻辑不需要某些实例,只提供了使用静态方法的方法.

.net c# logging trace

27
推荐指数
1
解决办法
2万
查看次数

如何使DebugView在.NET 4下工作?

如果在.NET 4下使用,SysInternals的DebugView不再有效.一些研究表明,如果附加调试器,框架的新架构不允许捕获跟踪; 就我而言,它是Visual Studio调试器.将目标框架从4更改为3.5使其再次起作用.

任何人都知道在连接Visual Studio调试器的同时让DebugView在.NET 4下工作的方法吗?我尝试清除Trace类的Listeners集合,但没有运气.

.net debugging trace .net-4.0 debugview

27
推荐指数
3
解决办法
1万
查看次数

如何在Chrome中保存websocket框架

我正在使用Chrome /开发人员工具记录websocket流量.我在网络"框架"窗口中查看websocket框架没有问题,但是我无法将所有框架(内容编码为JSON)保存在外部(文本)文件中.我已经尝试过保存为HAR,并且还使用了cntl A,C,V(仅复制了第一个"页面"),但到目前为止还没有非常成功.

我正在运行Linux Mint 17.

你有提示如何做到这一点吗?

logging trace google-chrome developer-tools websocket

27
推荐指数
3
解决办法
6753
查看次数

如何在C#中的每个方法调用中添加Trace()?

我很难跟踪锁定问题,所以我想记录每个方法调用的进入和退出.我以前用C++完成了这个,而不必为每个方法添加代码.这可能与C#有关吗?

c# logging trace

26
推荐指数
2
解决办法
2万
查看次数

将时间戳添加到Trace.WriteLine()

在我的C#.NET应用程序中,我遇到了Trace.WriteLine()方法的问题.我使用这种方法很多,并且每次使用它时都想添加一个TimeStamp.

而不是Trace.WriteLine(DateTime.Now +"有问题!"),有没有DateTime默认的解决方案?

c# debugging trace timestamp

26
推荐指数
3
解决办法
3万
查看次数

如何跟踪每个调用的方法

我有一个现有项目,我想找出所有正在进行的调用,并可能转储到日志文件中.

我看了一下这个帖子,但没多大帮助.我试过PostSharp,这个例子展示了如何实现它.但我需要为每个darn方法添加一个属性.作为一个现有的项目,有许多方法,这是不可行的选择.

有没有其他方法可以快速跟踪所有拨打的电话?

c# logging trace

25
推荐指数
3
解决办法
2万
查看次数

.NET跟踪:什么是"默认"监听器?

.NET中的每个跟踪示例都会删除" Default"侦听器:

<configuration>
  <system.diagnostics>
    <sources>
      <source name="TraceSourceApp" switchName="SourceSwitch" switchType="System.Diagnostics.SourceSwitch">
        <listeners>
          <add name="ConsoleListener"/>
          <add name="ETWListener"/>
          <remove name="Default"/>
        </listeners>
Run Code Online (Sandbox Code Playgroud)

什么是默认侦听器,为什么默认情况下会出现?

一个微软的家伙用不同的听众了开销的基准测试:

Default                    |===============================14,196 ms=====/ /================> 
TextWriterTraceListener    |=========211 ms======>
EventProviderTraceListener |=> 77ms
Run Code Online (Sandbox Code Playgroud)

什么是Default跟踪侦听器,为什么它如此慢?是OutputDebugString吗?是OutputDebugString真是两个数量级比写入文件慢?

是否有一个TraceListener只使用的.NET OutputDebugString

什么是默认的跟踪侦听器,为什么它如此缓慢,为什么它通常被删除,如果它是如此糟糕为什么它是默认值?

.net trace etw

24
推荐指数
1
解决办法
4657
查看次数

如何在Windows 10开发PC上的IIS 10.0中启用失败的请求跟踪?

如何在Windows 10开发者PC上启用IIS 10.0中的失败请求跟踪?

我可以找到IIS7和IIS8.5的说明(参见http://www.iis.net/learn/troubleshoot/using-failed-request-tracing/troubleshooting-failed-requests-using-tracing-in-iis-85)但似乎在IIS10中不可用.

根据上述说明,"操作"窗格中的"配置"下应该有一个"失败的请求跟踪"链接 - 但是在屏幕截图中看到它显然不存在: IIS操作窗格的屏幕截图

trace iis-10

23
推荐指数
3
解决办法
2万
查看次数