ikvmnet / ikvm

A Java Virtual Machine and Bytecode-to-IL Converter for .NET
Other
1.17k stars 110 forks source link

VB.NET which used lib pdfbox.dll and ivkm.runtime.dll #382

Closed SamsonJathanna closed 12 months ago

SamsonJathanna commented 1 year ago

Guys, I had written a small code in VB.NET which used lib pdfbox.dll and ivkm. The application was working perfectly well till i upgraded to visual studio 2022. After upgrading to visual studio 2022, my vb.form was having problem so i recreated the form and kept the functional code same. It is supposed to nename the PDF file after reading contents inside it.

the .dll's used are as IKVM.OpenJDK.Core.dll IKVM.OpenJDK.Text.dll IKVM.OpenJDK.Util.dll IKVM.Runtime.dll pdfbox-1.8.9.dll commons-logging.dll fontbox-1.8.9.dll

image image

wasabii commented 1 year ago

There's a bit to unpack here.

We (this project) have nothing really to do with the IKVM.OpenJDK.* assemblies released by Jeroen 10 years ago. We didn't release them, we don't support them, etc. The best I can do is comment on their history: they're very old, everything has changed.

If you want to use the new modern IKVM package, the way to do so is to install the IKVM NuGet package in a modern SDK-style .NET project, and use IkvmReference or MavenReference, as mentioned in the README.

wasabii commented 12 months ago

Closing this as I believe the original question was answered.