【问题标题】:Unable to debug any Roslyn Diagnostic无法调试任何 Roslyn 诊断程序
【发布时间】:2015-11-13 19:07:39
【问题描述】:

我无法让 VS2015 RTM 将我的诊断安装到 Experimental 实例中,以便我可以对其进行调试。

错误列表包含以下内容 严重性

AD1002  Unable to load Analyzer assembly   C:\USERS\ADAM\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\14.0ROSLYN\EXTENSIONS\ADAM\FSDVBANALYSER.VSIX\1.0.2\FSDVBAnalyser.dll
Could not load file or assembly 'FSDVBAnalyser, Version=1.0.5795.13535, Culture=neutral, PublicKeyToken=null' or one of its dependencies.  
The system cannot find the file specified.

该项目可用Here

如何让它发挥作用?

添加 VS2015版本信息

Microsoft Visual Studio Community 2015 版本 14.0.24627.00 更新 1 RC Microsoft .NET 框架版本 4.6.01040

安装版本:社区

Visual Basic 2015 RC 00322-20000-00000-AA613 Microsoft Visual Basic 2015 RC

Visual C# 2015 RC 00322-20000-00000-AA613 Microsoft Visual C# 2015 遥控

添加链接到 ActivityLog.xml 的要点

https://gist.github.com/AdamSpeight2008/40c21f31b9eee94bd23d

【问题讨论】:

  • 您指的是哪个版本?我在 Microsoft Visual Studio Community 2015 版本 14.0.23107.0 D14REL 上尝试过,它可以工作。 (代码修复在第 29 行抛出“System.InvalidOperationException”。)
  • @Tamas-SonarSourceTeam 查看更新后的文本。
  • 这里顺便提一下,这个问题已经反馈给Roslyn团队了:github.com/dotnet/roslyn/issues/6784

标签: visual-studio-2015 roslyn roslyn-code-analysis


【解决方案1】:

Visual Studio Update 1 嵌入了较新版本的 Roslyn,请尝试将 Nuget 包升级到预发布包。此外,要获取有关您的问题的更多信息,您可以使用日志记录启动 VS:devenv.exe /Log,这会将详细的异常日志添加到“%APPDATA%\Microsoft\VisualStudio\Version\ActivityLog.xml”

【讨论】:

  • 还是不行,我已经添加了activitylog.xml要点的链接
【解决方案2】:

根据this comment,这只是一个已修复的错误(但更新的版本尚未发布。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多