托管 C++ 装配体属性

发布于 2024-07-06 16:08:50 字数 215 浏览 6 评论 0原文

有没有办法向托管 C++ 程序集添加程序集属性? 在典型的 C# 项目中,AssemblyInfo.cs 文件中通常有一行代码,如下所示:

[ assembly: AssemblyTitle("Some Assembly")]

I有一个我想添加的私有程序集属性(不是可以通过资源文件添加的版本属性之一),我不确定这是否可行。

Is there a way to add assembly attributes to a Managed C++ assembly? In a typical C# project, there is usually a line of code in the AssemblyInfo.cs file like the following one:

[assembly: AssemblyTitle("Some Assembly")]

I have a private assembly attribute that I want to add (not one of the version attributes that could be added through a resource file), and I am not sure if this is possible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

为人所爱 2024-07-13 16:08:50

这是可能的 - 最简单的方法是添加一个 AssemblyInfo.cpp 文件并放入:

#include attributes.h //your attribute decl
[assembly: MyCustomAttribute()];

不过,它可以位于您想要的任何文件中。

编辑 - 添加了程序集属性所需的分号

It is possible - the easy way is to add an AssemblyInfo.cpp file and put:

#include attributes.h //your attribute decl
[assembly: MyCustomAttribute()];

It can be in any file you want, though.

edit - added required semicolon for assembly attribute

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文