Please provide access to IKVM by nuget.org
There are already 3 packages https://nuget.org/packages?q=ikvm but all of them is outdated. This is not that hard to publish it to nuget, I can help.
I looked at Nuget when it was relatively new and back then it sucked way too much to be useful. Hopefully things have improved since then. Contributing a nuspec file and a nant build script would certainly help.
Hello, I created package for 7.1.4532.2 , also I added PushToNuGet.ps1 at
Right now I am talking with IKVM.NET package owner to get nuget updated with new package. Also owner of IKVM package answered me that he will update his package in few days.
So you can already find nuspec file and powershell script to pack and publish.
I will try to get my hands on nant build script on this weekends, but I cannot promice :).
Let me know, if this looks ok for you.
Thanks. I will have a look.
BTW, I'm now the co-owner of the IKVM nuget package. Did you talk to Alexey or to the IKVM.NET package owner?
Package I prepared is for IKVM.NET. Alexey is owner of IKVM, he has bit different package structure (for example for some reasons he renamed native DLLs). In email Alexey promiced to update package in few days.
Actually I can easy prepare package for IKVM too. So you can upload it or if somebody of you will give me access I can upload on my own.
>> Did you talk to Alexey or to the IKVM.NET package owner?
I mean I talk to both, but prepared package is for IKVM.NET. So let me know and I can prepare package for IKVM too.
Actually I already pareared package https://github.com/chaliy/ikvm.net-nuget-package/tree/ikvm , "ikvm" branch. I am still using ikvm.net layout as it looks like more logical.
1. Do not raname native DLLs, just put them to different folders (later we can add script that will add references to them based on project)
2. Do not move exes to tools folder, because they still do not work without dlls.
I am bit overentusiastic about this because, consultant updated our librarries to use latest ikvm and this makes my solution uncompillable :). Sorry to bug you.
I must say I still have a hard time trying to wrap my head around it.
If I try to add your package to a Visual Studio project, it fails because it can't add the native libraries as references.
How do you use nuget?
You always install nuget pckages from nuget.org
To do this in visual studio:
1. you should have nuget installed (in vs2012 it is preinstalled)
2. create nre project
3. Right-click on project refrences click Manage Nuget Packages
4. In window in Online category, search for IKVM
5. Click install
6. This will dowload to local folder and reference dlls
There are also options how to do this from visual studio command line(Package Manager Console) and others. You probably do not need this to start.
I didn't packed package, in git there is source code of package, you can use examine PushToNuGet.ps1 to get idea how to pack package and then how to push it to nuget.org.
We can get in touch in skype (mike.chaliy), I can answer qeustions faster.
An official nuget package is now available at https://nuget.org/packages/IKVM
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.