I’ve been using XenClient since a couple of weeks and I wanted to use an ISO file from local storage but the current methods described wouldn’t work for me until I found a blogpost which stated that the filename had to be lower-case. Otherwise XenClient wouldn’t show the file as stated in the following post on the Citrix forums:
You can copy ISO images to the /storage/i