Since SharedPackageRepository .OpenPackage is not checking existence of path (unlike it's parent version LocalPackageRepository.OpenPackage) it will fail with System.IO.InvalidDataException.
Comments: Different wrappers, like AggregateRepository.
Comments: Different wrappers, like AggregateRepository.