【问题标题】:How can one specify a default namespace for C++/cli project?如何为 C++/cli 项目指定默认命名空间?
【发布时间】:2012-01-02 16:14:37
【问题描述】:

在 C# 项目中,项目属性允许指定默认命名空间。我正在使用 C++/cli 为使用反射解析默认命名空间的项目编写第三方插件。但是,我不知道如何为 C++/cli 项目指定默认命名空间。

如何为 C++/cli 项目指定默认命名空间。

更正 所以显然这不是问题所在。 感谢您澄清程序集没有默认命名空间。我假设默认命名空间已被解析,因为他们提供了一个 C# 项目模板,其中默认命名空间必须与您创建的插件类的命名空间相同,否则将找不到插件。一定是关于项目模板的东西。

【问题讨论】:

    标签: .net c++-cli


    【解决方案1】:

    C# 项目中的设置很少。它不会传递给编译器,它只是设置名称空间名称,用于在您将新文件添加到项目时插入到源代码文件中的任何自动生成的代码。 C++ IDE 使用项目名称作为默认命名空间名称。由程序员随时更改。

    在程序集级别没有“默认命名空间”的概念。您正在寻找错误的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-19
      • 1970-01-01
      相关资源
      最近更新 更多