2008-10-01 71 views
7

Có cách nào để thêm các thuộc tính assembly vào một assembly C++ được quản lý không? Trong một C# dự án điển hình, thường có một dòng mã trong file AssemblyInfo.cs như dưới đây:Thuộc tính Assembly C++ được quản lý

[assembly: AssemblyTitle("Some Assembly")]

Tôi có một thuộc tính private assembly mà tôi muốn thêm (không một trong những phiên bản thuộc tính đó có thể được thêm vào thông qua một tệp tài nguyên), và tôi không chắc chắn nếu điều này là có thể.

Trả lời

13

Có thể - một cách dễ dàng là để thêm một tập tin AssemblyInfo.cpp và đưa:

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

Nó có thể ở bất kỳ tập tin mà bạn muốn, mặc dù.

chỉnh sửa - thêm cần dấu chấm phẩy để lắp ráp thuộc tính

+5

Một điều rất nhỏ, điều này làm việc, nhưng một dấu chấm phẩy phải được thêm vào cuối của báo cáo kết quả. –

+0

@Steve W - xin lỗi, đã sửa. –

Các vấn đề liên quan