【问题标题】:How do I Trace a Dsl/DslPackage at run-time (Visual Studio VS2012)如何在运行时跟踪 Dsl/DslPackage (Visual Studio VS2012)
【发布时间】:2014-01-15 19:54:03
【问题描述】:

如何在运行时跟踪 VS2012 DSL/DSL 包 VSIX。 我有一个奇怪的错误消息,“'null' 的值对 'stream' 无效”,我想这与反序列化 DSL 编写的 XML 有关。

虽然我可以在 Exp Instance 中调试时在 DSL 代码中添加断点,但代码是事件驱动的,很难找到原因。

我不想在代码中乱扔 Trace.Writeline 语句。 相反,我想监视应用程序正在做什么以获取堆栈跟踪或类似信息。我知道这种事情在 Unix 上是可能的,但在 Win 8.1 上不知道。

Visual Studio 的 Activity Log 帮助不大。

谢谢 约翰

【问题讨论】:

    标签: visual-studio-2012 dsl vsix vspackage dsl-tools


    【解决方案1】:

    您应该可以使用Runtime Flow 追踪您的包裹(商业,由我开发,30 天试用)。运行 Visual Studio 监控并将过滤器设置为您的包 .dll。

    【讨论】:

    • 我本可以在安装 Runtime Flow 并观看视频后的 5 分钟内找到并修复异常原因。优秀的产品,非常有用。
    猜你喜欢
    • 1970-01-01
    • 2015-10-29
    • 2010-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-06
    • 2012-11-10
    • 1970-01-01
    相关资源
    最近更新 更多