【问题标题】:Visual Studio 2017 Error in Test Property Page测试属性页中的 Visual Studio 2017 错误
【发布时间】:2019-02-09 02:47:49
【问题描述】:

我的 Visual Studio / 测试属性页存在问题。我猜这是在我的任何项目中没有发现我的任何测试的根本原因之一。所以这意味着它与一个项目或项目上的一个 nuget 包无关。我不确定问题何时首次出现,但我怀疑是在一些 Visual Studio 更新之后。 在遵循一些可能的解决方案之后,与测试资源管理器、测试本身和测试属性页面相关。我发现了以下内容: 当我进入工具 -> 选项 -> 测试时。我有上面显示的错误。

错误:“加载此属性页时出错”

  • 这不是缺少 nuget 包的问题。因为它发生在我所有的项目中。
  • 已安装最新的 .NET 框架
  • 关于 SO 的所有与此主题相关的问题都没有可以帮助我解决此问题的内容。除非我错过了什么,这是很有可能的。
  • 重新安装 Visual Studio 本身没有帮助。问题仍然存在。
  • 删除 VS 测试缓存文件 DEL %TEMP%\VisualStudioTestExplorerExtensions
  • 重启VS
  • 测试 -> 测试设置 -> 默认处理器架构设置为 x86

【问题讨论】:

  • 我认为这个问题不属于 SO。 (也不需要c#标签)

标签: visual-studio unit-testing visual-studio-2017


【解决方案1】:

根据我的研究,我发现一个案例与您的错误信息相同。该问题已通过在 Visual Studio 2017 命令提示符中运行“devenv /setup”得到解决。

我不确定这是否适用于您的机器。请尝试一下,希望对您有所帮助。

【讨论】:

  • 感谢您的建议。但我确实已经尝试过这个选项,但它对我没有帮助。
【解决方案2】:

我在 Visual Studio 2019 中遇到了同样的问题。使用“devenv /updateconfiguration”命令的“Visual Studio 2019 命令提示符”帮助了我。之后,当我启动 Visual Studio 时,设置中的“测试”选项卡有效。

我在这里找到了解决方案,但只做了第 4 步: https://github.com/dotnet/roslyn/issues/9421#issuecomment-191895696

【讨论】:

    【解决方案3】:

    它对我有用! (在 VS 2019 版本上)

    1. 为 VS 2019 预览版打开开发者命令提示符

    2. 运行 devenv /resetuserdata

    【讨论】:

    • 我只想指出这是一个相当“破坏性”的命令。它会清除您对 Visual Studio 的所有用户设置
    猜你喜欢
    • 1970-01-01
    • 2018-01-29
    • 2019-07-29
    • 2018-08-15
    • 2017-07-28
    • 2020-02-12
    • 2017-08-13
    • 2017-08-04
    • 2017-08-27
    相关资源
    最近更新 更多