Solid Inspector 2 cannot install

Hi Everyone. My extension Solid Inspector² v2.5.1 has disappear from my SketchUp. When I tried reinstall it from Extension Warehouse, I have this error: SketchUp was unable to install the extension for an unknown reason. Consider downloading the extension using your web browser and manually install it.
Then I tried manually and I got this error: Failed to install… then SU crash!!!
Then I tried install it from Sketchucation ExtensionStore, then I got this error: UnZIP Error: Could not unzip archive.

Anybody have this problem?

I fixed my problem. When I saw nobody answered my post after 2 days, I presumed the problem was on my end. I think the plugin was installed in 2 different locations. That is probably when I tried to installed it from different sources. I then delete the .rb file and the folder in all different plugin folders and reinstalled it. It crashed for the 2 first launches but eventually worked. It still a mystery why the plugin disappears in the first place!

What method did you use to install it?

the last one that worked: Extension Warehouse

Does that mean you just went to the Extension Warehouse in SketchUp, searched for the extension and installed? Or you went to the Extension Warehouse in your internet browser, downloaded the file and then installed if from the download?

Yes. (Sorry for my unclear answer)

Then I checked in my 2 different locations and the plugin was installed in only the User location. When using this install method, SU doesn’t ask me where to put the plugin. It would be less complicated if all plugins would be save in one place, but it’s hard to achieve when SU decide for you.

C:\Users\UserName\AppData\Roaming\SketchUp\SketchUp 2022\SketchUp\Plugins\

C:\ProgramData\SketchUp\SketchUp 2022\SketchUp\Plugins\

ok, that’s interesting. I have two questions then.

1- Why when I install a plugin manually or with Sketchucation store, it asks me where to put it, if they should all be in the same place?

Screenshot 2023-03-23 115331

2- Should I copy or reinstall all my plugins into the User folder? Except for the Shipped ones.

The SketchUcation store has the option to choose a custom location to install extensions. My advice is to always use the standard (user) autoinstall location unless you fully understand the implications of putting it somewhere else.

The shipped extensions are installed by SketchUp itself when you first run it. There is no reason to ever need to do anything about them unless you want to disable them.

Oops! I see that Dave beat me to it (as usual).

3 Likes

My brain was thinking differently. I though the default one was the Program data. I was wrong for all those years!!

Thanks for your help. All you wrote make sense. I will clean that mess and be sure all my future installs follow that rule. I hope also this post will help someone else not installing plugin in the right folder.

Good luck. While you’re in that ProgramData folder look to see if there’s anything else you might have put in there which doesn’t belong.

I do, too.

1 Like

This is untrue. The distibution copies of the shipped extensions are in the %ProgramFiles%, (aka the binary path,) not the %ProgramData% path.

SketchUp itself does not create a "Plugins" folder in the %ProgramData% path, just a few resource folders for common "Materials", "Classifications", "Components", "Styles", etc.

Also, since the SketchUp installer does not create the %ProgramData%/Plugins folder, uninstalling will not affect this folder. Ie, uninstalling SketchUp will not remove this folder.

If the "Plugins" folder exists within the %ProgramData% path, then some 3rd party installer (using Admin privileges) has created it.

SketchUp will load from this path if it exists and has extensions installed there.

There are several extensions installed via standalone installers that install in the %ProgramData% path. These that I know of are:

  • Twilight Render
  • Unreal Datasmith
  • MJGrundman_SPGears (this might be in here for a test?)

Manually moving extensions from where an installer puts them, is a recipe for getting a duplicate install if you rerun the installer later to attempt to fix the extension or update it to a newer version.

SketchUp’s native manual install via the Install Extension button at the bottom of the Extension Manager does not ask you where to install extensions.

  • It asks you to point at where you’ve put the RBZ archive.
  • It always installs into the User’s %AppData% path "Plugins" folder.

Thanks for the clarification Dan.

1 Like