If the package you are sending has a pre-requisite query attached, this is explaining that it failed that query. Yes this is a built in error which is generic since every pre-req query could be different.
If you have a package that requires .Net then you could instead set a .Net installation package as a dependency so that if it is missing it gets installed first.
MarXtar Ltd/MarXtar Corporation
LANDESK One Development Partner
The One-Stop Shop for LANDESK Enhancements
It would be nice to be able to override the generic message with a more descriptive one. I really don't want to put a dependency for .Net 4.5 on this because there is a project underway to update all workstations to that, not to mention that some already have it. I've had packages fail in the past when the dependency already existed on the workstation so I'm reluctant to use decencies unless it is for something that are on none of our workstations.
Being able to override a generic message would be a good enhancement for a future version.