Возможно, что-то не понял, но как вижу из соответствующей темы, единственный выход - корректный dll. Если не прав, исправьте, пожалуйста.