【问题标题】:Does Visual Studio 2019 support 64 bit custom visualizer?Visual Studio 2019 是否支持 64 位自定义可视化工具?
【发布时间】:2019-11-05 19:42:00
【问题描述】:

我有一个特殊类型要显示,但该类型需要 64 位 dll,因此我必须在 x64 中编译自定义可视化工具。但是,查看变量时出现错误的图像错误。 Visual Studio 2019 是否支持在 64 位模式下编译可视化工具?还是因为 VS 是 32 位程序,所以可视化器也需要是 32 位的?

【问题讨论】:

  • This problem 听起来是个机会。
  • 谢谢,这似乎只支持 c++ 项目。我需要 C# 的自定义可视化工具。
  • 没有多大意义,C# 可视化器可以在任何位上运行。请确保在 Project > Properties > Build 选项卡中删除抖动覆盖。平台 = AnyCPU,首选 32 位未勾选。

标签: visual-studio


【解决方案1】:

Visual Studio IDE 是 32 位的(并且由于许多现有的扩展和 Visual Studio IDE 的悠久历史,这不会轻易发生)。

所以任何扩展,包括自定义可视化器,都需要是 32 位的。

如果您无法获得 dll 的 32 位构建,那么您将需要某种容器进程,然后与之通信(这不太容易,因为助手无法访问任何内部 API过程)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-04
    • 2020-03-19
    • 1970-01-01
    • 2015-03-22
    • 1970-01-01
    • 1970-01-01
    • 2020-11-03
    • 1970-01-01
    相关资源
    最近更新 更多