Yggdrasil wrote:

Sven Groot wrote: 
Yggdrasil wrote: Yes, this sucks big-time. And no, there aren't any managed APIs that can register/unregister things in the GAC. GACUTIL binds to unmanaged functions.

Actually, there is a managed API that can install an assembly in the GAC: System.EnterpriseServices.Internal.Publish.GacInstall. I've used it, it works great.

Is this new in 2.0? I don't remember it there in 1.1.

The docs say it's 2.0, 1.1, and 1.0 compatible. I've only used it in 2.0 though.