this question relates to SCCM 2012 and a software package with a detection method of type "File"
Its a strange issue with one of my SCCM packages, the process copies a VHD to the computer and uses that as the File based detection method. However once copying is complete it fails with 0x87D00324 indicating it installed without error but wasn't detected after install.
After a few runs through I opened Resource Monitor on the computer and saw that during the verify stage of the process it was scanning the VHD and reading the full size of the file. Once done it failed the install.
AppEnforce log simply stated it was checking and then failed, I couldn't see anything of relevance in other logs either. Would anyone be able to explain to me how I might get the correct detection method to work with a .vhd file?