问题:引用第三方类库的私有类与私有方法
解决方法
此问题的本质就是修改.net 程序集的元数据,把相应的类与方法的私有修饰符改为公有 。
假设有以下的程序集:
CancelSealedClassLib.dll 有如下类型的定义
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CancelSealedClassLib
{
class mySealedClass
{
private void DisplayInfo()
{
Console.WriteLine("Hello {0}",this.GetType ().Name);
}
}
}
CFF Explorer .这个工具可以查看与修改.net 程序集的元数据.
1.打开CancelSealedClassLib.dll
时间: 2024-11-05 19:29:45