ИКВМ Апач ФОП - PullRequest
       28

ИКВМ Апач ФОП

0 голосов
/ 03 декабря 2010

Я пытаюсь скомпилировать библиотеку Apache FOP v1.0 в .NET DLL. Я следовал инструкциям в: Использование ApacheFOP v1.0 в приложении .NET

Однако, когда я запускаю команду ikvmc, я получаю несколько предупреждений (с которыми я могу жить), а затем появляется ошибка:

System.ArgumentException: элемент с тем же ключом уже добавлен.

Может кто-нибудь указать мне, как это исправить? Любая помощь по этому вопросу будет принята с благодарностью.

Спасибо Джей

Ответы [ 3 ]

2 голосов
/ 07 декабря 2010

Это регрессия ikvm в моментальном снимке разработки, вызванная ненужной ссылкой: IKVM.OpenJDK.Core.dll.Если вы уберете это, оно должно работать, но, как указал Horcrux7, -recurse также не предназначен для такого использования.Таким образом, вы можете просто сделать:

ikvmc D: \ fop \ build * .jar -version: 1.0 -out: D: \ fop \ fop.dll

1 голос
/ 04 декабря 2010

Какие предупреждения вы получаете?См. Сообщения об ошибках ikvmc .Для исключения вы должны указать нам трассировку стека и то, что вы делаете в качестве исключения.Также следует написать, какую версию ikvm вы используете.

0 голосов
/ 03 декабря 2010

Попробуйте NFOP , это не зависит от IKVM.

...