Since SharedPackageRepository .OpenPackage is not checking existence of path (unlike it's parent version LocalPackageRepository.OpenPackage) it will fail with System.IO.InvalidDataException.
Comments: what are the repro steps?
Comments: what are the repro steps?