我有 C++ 托管项目。我想用 C# Nunit 类库测试它。 我将 C++ 类定义为
internal ref class SomeClass{};
如何让它对 C# 类库可见?
最佳答案
是的,将以下内容添加到 AssemblyInfo.cpp 中:
[assembly: InternalsVisibleTo("C#UnitTestClassLibraryName")]
顺便说一下,InternalsVisibleTo works on the assembly level , 因此整个程序集对指定的类可见,或者都不可见。
关于c# - 我可以将 InternalsVisibleTo 用于 C++ 托管代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19770670/