我可以将InternalsVisibleTo用于C​​ ++托管代码吗?

时间:2013-11-04 15:07:20

标签: c# managed-c++ internalsvisibleto

我有C ++托管项目。我想用C#Nunit类库测试它。 我将C ++类定义为

internal ref class SomeClass{};

如何让它对C#类库可见?

1 个答案:

答案 0 :(得分:0)

是的,将以下内容添加到AssemblyInfo.cpp:

[assembly: InternalsVisibleTo("C#UnitTestClassLibraryName")]

顺便说一句,InternalsVisibleTo works on the assembly level,所以整个程序集对指定的类是可见的,或者都不是。