public IEnumerable<InstalledFile> Verify(string rootDirectory)\r
{\r
foreach (InstalledFile file in Entries) {\r
- if (! file.Hash.Validate(Path.Combine(rootDirectory, file.Path)) ) {\r
+ string filepath = Path.Combine(rootDirectory, file.Path);\r
+ \r
+ if (File.Exists(filepath) && (! file.Hash.Validate(filepath))) {\r
yield return file;\r
}\r
}\r