I have an application in which I want to upgrade using the "SISUPGRADE" package header. However, when I run this sis file on the device, it asks which drive I would like to install the file. If the application is installed on say the MMC card and I select "c:" then the file I want updated does not get updated. If I select the MMC drive, the update works beautifully.

Is it possible to have the install file automatically locate the existing application so that I will not be prompted to select a drive, and the new file will automatically replace the old file in the appropriate drive? It seems like the sis should do this since you need to specify the existing application UID. Below is my code for my package file. Thanks for any help!