My patching system is severely limited in that whenever I need to patch my software product and add any new file I am prevented from using the '-delta' flag. If I do use this flag, when the msp runs it always fails with an error saying '_ComponentID cannot be installed because the file cannot be found in the cabinet file.", which kind of makes sense as the file is indeed not in the original cabinet file (the componentID is referring to the new file I am trying to add). I do not have this problem when not using the '-delta' flag, but then my patches are ending up almost as big as the original installer (most the large files are being altered just a little). I have tried putting the new components in a completely new feature but I always get the same error. Any ideas would be much appreciated.