У меня есть библиотека классов C #, на которой работает jarFile
string args="java -jar jar.jar...";
ProcessStartInfo startInfo = new ProcessStartInfo("java.exe", args);
Process runProc = Process.Start(startInfo);
Но при использовании dll из приложения я обнаружил, что должен поместить файл jar в рабочий каталог приложения или указать полный путь.
Мне не нравятся оба варианта - путь absulote плох, и просить пользователя скопировать файл jar в свой рабочий каталог, чтобы использовать dll, неудобно.
Есть ли какой-нибудь альтернативный способ встраивания файла jar в библиотеку классов?