我的Visual Studio 2008解决方案包含C#和VB.NET项目。从VB.NET项目中,如何访问C#属性,并将其访问修饰符设置为“internal”?
答案 0 :(得分:10)
您需要使用InternalsVisibleTo属性制作程序集的朋友。
假设您没有对程序集进行签名,就像使用VB.Net程序集的名称向C#项目添加程序集级别的InternalsVisibleTo属性一样简单。通常,您可以在AssemblyInfo.cs(在“属性”文件夹下)
中执行此操作[assembly:InternalsVisibleTo("MyVbAssemblyName")]