We are unable to set the File Type Association for Client to Host Redirection to work on a specific application. The FTA list would remain empty even though the extension(s) was listed under HKEY_CLASSES_ROOT in the registry. Even setting the file extensions default program in the Control Panel > Default Programs > Set Associations still would not bring up the default FTAs in Studio.
Registry keys for the FTAs under HKEY_CLASSES_ROOT were missing. After manually adding them, Studio is able to see the FTAs for the applications
To fix this, we set the registry keys so Studio could associate the file types as expected: (This is to be done on the Server VDA Hosting the application)
***Note: Make sure you create a snapshot or backup of the Server VDA before proceeding****
Under .pvz key in the Default key as shown above, it displays the actual extension seen by Windows. Now search for this key in the HKEY_CLASSES_ROOT: PTCProductView.pvzfile
Once this is complete, navigate to Studio > Application Properties (App in question) > File Type Association, and now you see the available file type. This must be done with all the file types needed to see them all.
Or you could open command prompt and run the following:
ftype "Actual File Type seen by Windows" and it will output the location of the application that can open that file type. For this case we used the following: ftype ptcproductview.pvzfile