2010-07-15 100 views

回答

1

可能可以在dll中使用自定义入口点做一些事情,但我希望你走在“无证”的领域。

我认为这样做的唯一“简单”方法是创建一个本机填充DLL,执行检查并以任何您认为合适的方式处理该条件。如果框架存在,它反过来加载真正的插件DLL并将所有调用映射到它。

这是多么容易取决于你正在使用的插件接口的复杂性。

+0

谢谢。我认为你是对的,唯一的办法是使用包装。显示如何使用本机代码“ping”框架的存在的任何链接? (或者应该是另一个问题:-)) – saunderl 2010-07-20 03:11:14

+0

您可以检查某些注册表项,请参阅:http://support.microsoft.com/kb/315291 – 2010-07-20 13:53:09