UnRAR.dll не является сборкой .NET, поэтому его нельзя использовать в качестве ссылки на проект.
Это нативная DLL, поэтому вам нужно использовать P / Invoke для доступа к ее методам или написать оболочку C ++ / CLI.
В этой ветке форума MSDN есть пример кода *1006*, который должен обеспечить достойную стартовую позицию и показать необходимый подход.
Похоже, что в проект Blue Mirror CD / DVD Indexer также входит довольно полная оболочка *1012*.
Следует также отметить, что SevenZipSharp включает в себя поддержку этого готового решения. Я сам этим не пользовался, но, возможно, стоит проверить.