Clipper2 error on GH startup since last update Dec 25, 2025

if I install only version 1.2.7 from September 17, 2025, all is good:

if I install only version 1.2.8 from December 25, 2025 I get this on GH startup:

Full text

Object: SaveResultComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: SaveResultComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperVariableOffset (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperVariableOffset (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperOffsetComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperOffsetComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperOffsetPointsComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperOffsetPointsComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperMultipleOffsetComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperMultipleOffsetComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: CombineOffsets (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: CombineOffsets (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperUnionComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperUnionComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperRectComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperRectComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

Object: ClipperBoolComponent (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: ClipperBoolComponent (level 2)
{
Could not load file or assembly ‘Clipper2Lib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ddeb3f68c442d6e4’. Impossibile trovare il file specificato.
FileNotFoundException
}

and it’s missing many functions


so I completely uninstall 1.2.8 and install 1.2.7, the folder appears in C:\Users[username]\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Clipper2GH
but as soon as I launch GH also a folder for version 1.2.8 gets created (autoupdate is ON indeed)

but this new 1.2.8 folder contains less files:

my understanding is that the other required libraries are already there in the folder of the previous version, so I’m using 1.2.8 with a few unchanged common libraries from 1.2.7

the weird thing is that, by letting it update, I have no troubles on startup and the GH plugin works fully with no errors, nothing is missing


update: it looks like the last version of Clipper2 (1.2.8, December 25, 2025) comes without the required .dll files to work with

you will not have this issue if you already had a previous version of Clipper2 installed, because it will just read those libraries from earlier versions

but if -like me- you just have done a full clean reinstall, and are installing directly the last available version (1.2.8) then you also need to install the previous one (1.2.7) to have the plugin working

Hi inno -
The author of that plug-in is no longer a user on this forum and you’ll need to reach out some other way.
-wim

1 Like

ohh, so bad :frowning: I didn’t know, thanks for pointing it out

I left a comment for him on food4rhino as well ( https://www.food4rhino.com/en/app/clipper2gh ) with a link to this thread for extensive explanation :+1:

meanwhile, if someone does a clean install of Rhino+GH and Clipper2 won’t work, he can use this temporary solution


update:

Seghier just release version 1.2.9 which completely solves the issue

2 Likes