Tag: intellitrace

应用程序标识未设置exception

我刚刚将一个项目转换为VS2010,现在我开始在IntelliTrace中看到我的软件中的exception。 其中一个例外是“应用程序标识未设置”,只要我的软件看到类似的情况就会发生这种情况 string m_AppPath = Application.UserAppDataPath; 这不是问题,因为AppDataPath正确返回,我只是想知道为什么会发生这种情况。 代码在Program.cs的Main函数中(如果这有所不同),一旦从Program.cs文件进入MainWindow.cs,代码就可以工作。 我的主要问题是我在应用程序启动之前设置了Logging。 任何帮助赞赏搜索网络并没有真正帮助。 保罗

如何在使用附加调试器运行测试时阻止VerificationException?

每当我运行附加调试器的以下任一unit testing时,此时我在FluentValidation代码中得到一个VerificationException (如果需要,将在稍后发布整个堆栈跟踪 ): at FluentValidation.Resources.LocalizedStringSource.CreateFromExpression(Expression`1 expression, IResourceAccessorBuilder resourceProviderSelectionStrategy) in …\FluentValidation\Resources\LocalizedStringSource.cs:line 66 测试是: using FluentValidation; using Microsoft.VisualStudio.TestTools.UnitTesting; [TestClass] public class UnitTest1 { [TestMethod] public void TestMethod1() { var c = new MyClass(); var v = new MyValidator(); v.Validate(c); } [TestMethod] public void TestMethod2() { Exception ex = null; var done = new ManualResetEvent(false); ThreadPool.QueueUserWorkItem( o […]

如何记录所有抛出的exception?

如何记录抛出和捕获的任何exception? 像Visual Studio的IntelliTrace那样的东西。 或者有没有办法将InteliTrace集成到应用程序的调试版本中,然后查看其日志? 更新:我会澄清一下。 我想要标准的.txt(或任何自定义)日志,格式无关紧要。 重点是我想记录所有第三方库中发生的所有exception,而不是向它们添加代码。