Это может быть немного поздно для ответа. Но вы можете легко использовать orekit из .NET, переведя файл jar в .NET .dll, используя IKVM
Я пытался это сделать некоторое время назад и сделал простое распространение кеплера, и у меня не было никаких проблем.
Вот еще несколько инструкций:
IKVM - это полнофункциональная JVM, которая работает на CLR. Поскольку обе платформы очень похожи, это может быть довольно быстро (почти так же быстро, как в .NET)
Чтобы использовать библиотеку Java из .NET, сначала необходимо скомпилировать ее в управляемый код .dll. Программа в дистрибутиве IKVM для этого называется ikvmc.
Если ваш .jar имеет зависимости от других .jars вне стандартной библиотеки java, вы должны также перевести их и добавить в проект visual studio.
Orekit зависит только от apache.commons.math, векторной библиотеки от apache. Итак, это командная строка:
> ikvmc orekit-5.0.3.jar commons-math-2.1.jar
Note IKVMC0002: output file is "orekit-5.0.3.dll"
Теперь у вас есть orekit-5.0.3.dll в том же каталоге. Вы можете добавить это в visual studio точно так же, как любые другие .dll, но вам нужно добавить некоторые дополнительные .dll для среды выполнения IKVM. Обратитесь к документации IKVM, для которой вам нужны .dll.