【问题标题】:Visual Studio 2010 : How to get code to be "managed" [duplicate]Visual Studio 2010:如何让代码“管理”[重复]
【发布时间】:2013-06-09 18:15:59
【问题描述】:

我从事一个小型 C++ 开源项目。 我需要从中获取一些指标。 为此,Visual Studio 需要“托管”代码。

简单的问题(期待简单的答案):我如何从原生项目中获取指标?

非常感谢。

【问题讨论】:

  • 谢谢 :) 知道如何获得所需的指标吗?
  • 这就是我发布之前评论的原因。您是在谈论托管扩展还是托管 cli?
  • 忘记托管的东西。我只需要从项目中获取一些指标。这是我的重点。
  • AFAIK 通常的智慧是避免“托管 C++”,除非你完全没有选择

标签: c++ visual-studio-2010 metrics


【解决方案1】:

将您的项目属性更改为“使用公共语言运行时 (/clr)”。

这将导致编译器为程序中的函数和变量发出 .NET 元数据,而探查器/分析器依赖于此元数据。

有时,标准 C++ 代码的元数据不如 .NET 类型的完整。而且您肯定不想将所有内容重写为 C++/CLI、托管类型、.NET 运行时、垃圾收集。

但尝试在启用/clr 的情况下进行编译应该不会造成任何损失。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    相关资源
    最近更新 更多