Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to find package Hive.Versioning.Standalone. #77

Closed
valkjsaaa opened this issue Jan 26, 2022 · 7 comments
Closed

Unable to find package Hive.Versioning.Standalone. #77

valkjsaaa opened this issue Jan 26, 2022 · 7 comments

Comments

@valkjsaaa
Copy link

I got this error when trying to build this project. I have followed the instructions in the guide.

I also cannot find Hive.Versioning.Standalone NuGet package anywhere on web.

Thanks in advance!

@nike4613
Copy link
Owner

Hive.Versioning is a part of the larger Hive project, which, while incomplete, is still far superior to other options. At the moment, it is available on GitHub Packages here, and documentation on using it is available here.

In all likelihood, I will not update the documentation, as in the relatively near future we intend to publish Hive.Versioning and related packages on NuGet.org.

I will close this issue once that happens.

@nike4613 nike4613 pinned this issue Jan 26, 2022
@valkjsaaa
Copy link
Author

This is very helpful. Thanks!

@valkjsaaa
Copy link
Author

One more thing. I'm planning to use BSIPA to mod other Unity games. Are there any "gotcha"s that I should pay attention to?

I have tried to mod "Cooking Simulator VR" with BSIPA, but it seems that the game is not even loading my plugin (no mention of my plugin in the log). I suspect that BSIPA is checking the "gameVersion" against the game version although the documentation says BSIPA is not checking that currently. Any suggestions?

@nike4613
Copy link
Owner

I can't say I would recommend using BSIPA in other games, as it makes quite a lot of assumptions about which subset of .NET Standard the game is using which are not true in general. I would recommend using BepInEx for most games.

@valkjsaaa
Copy link
Author

thanks a lot! BepInEx works for me!

@Gordin
Copy link

Gordin commented Mar 13, 2023

I'm running into the same problem as @valkjsaaa . I looked at the Hive Project and I couldn't find any Download for the Versioning Standalone lib, even though there is a Downloads counter? I tried the "Install from commandline" command dotnet add package Hive.Versioning.Standalone --version 0.1.0-gh918.1, but that just gives a not found error again. Do I really have to setup and build the whole Hive project just to get a SemVer library? :/

@Gordin
Copy link

Gordin commented Mar 13, 2023

OK, I think I figured it out... Creating a classic Personal Access token and running this command seems to work to add it to the sources, looks like the package can be found afterwards. (I'm not sure, as I still have a lot of other build errors...)
dotnet nuget add source --username USERNAME --password GITHUB_CLASSIC_TOKEN --store-password-in-clear-text --name github "https://nuget.pkg.github.com/Atlas-Rhythm/index.json"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants