Nexus-Mods / Vortex

Vortex Development
GNU General Public License v3.0
892 stars 131 forks source link

Vortex fails to unpack bin folders and DLLs using "Install" option #15851

Open thoraxe opened 3 months ago

thoraxe commented 3 months ago

Describe the bug I recently started using Vortex again with Bannerlord. I'm having a problem with DLL unpacking. When a mod is installed, the bin folder and dll files go missing.

To Reproduce Steps to reproduce the behavior:

  1. Grab a mod like https://www.nexusmods.com/mountandblade2bannerlord/mods/592
  2. Add it to Vortex
  3. Install it
  4. Look at the staging mods area's folders

Expected behavior The bin folder and dll files should exist.

Platform (please complete the following information):

Additional context Using the "Unpack (as-is)" option does end up creating the bin folder. But it also does a pure unpack directly into the staging folder, which then causes problem with folder/file hierarchy when you go to actually enable/install the mods.

Aragas commented 3 months ago

Was the mod installed manually or via Vortex? I've tried both ways and I had ModLib in the /Modules folder with the /bin folder correctly having the .dll's

thoraxe commented 3 months ago

Both Vortex download (via clicking on Nexus) and manual download have the same result when install is used -- the bin folder disappears.

Aprosklitos88 commented 1 month ago

Hey, I think i was able to identify the problem.

I guess you're using xbox like me, if you try the Harmony mod, the zip inside /bin/ contain both a Gaming.Desktop.x64_Shipping_Client and a Win64_Shipping_Client directory.

The first is valid for xbox and the later for steam i think.

Vortex installs harmony fine as it finds a reason to include the /bin/ dir.

In almost any other mod that comes with Win64_Shipping_Client only /bin/ is being filtered out.

This is my guess without taking a single look at the code and while investigated the problem for 10 mins as a new xbox pass and vortex user :D

Hope i helped.

wojteek123 commented 1 week ago

Just got the exact same problem after I updated Vortex, took me hours to fix another problem and now I need to deal with this. I installed a whole collection and /bin folders just aren't there