可以用InternalsVisibleTo属性.在需要公开程序集的AssemblyInfo.cs 文件加:[assembly: InternalsVisibleTo("目标程序集名称")]如果使用了强名称,需要制定PublicKey:[assembly: InternalsVisibleTo("目标程序集名称,PublicKey=xxx... ")]例如,A要对B公开内部成员,可在A的AssemblyInfo.cs文件中加 ( 独立行,位置随意 ) : [assembly: InternalsVisibleTo("B")]然后对A编译一次,B就可以访问了。更详细的内容自己查MSDN吧....
|