Re: Programmatically reload Project Providers?
I'm gonna regret saying this but I think the restart LabVIEW action is something VIPM needs to handle for the package developer. If you are installing several packages and each one requires LabVIEW restart, it could get crazy messy for the end user.
One solution would be to set a flag in the package building process that VIPM reads during install. Then VIPM can do a single restart at the end of the install process.
Another solution is for VIPM to interrogate if the package is a project provider and does the LabVIEW restart for that condition.