外部DLL覆盖某些方法

时间:2013-07-31 22:49:52

标签: .net dll external override

我创建了一个具有某些功能的程序。 但我想在存在某个DLL时更改功能。

我想将它用作USB加密狗上的Key系统。 该功能实际上在USB记忆棒上,仅在此USB保护锁存在时才可用。

删除加密狗后,程序将失去此功能,但继续使用原始功能。

我可以提供原始程序中的所有功能,但我更喜欢在外部DLL或任何方法上使用该功能。

THX

1 个答案:

答案 0 :(得分:0)

我并不认为'覆盖'功能真的可行,但你绝对可以设计你的应用程序来实现这一目标。但说实话,你要做的比实际要困难得多:P

编辑:尝试做一段时间的演示,我觉得这是可能的,但真的很麻烦。