I am facing the same problem trying to update my app to Vista. I have files thru-out my program that write to App.path and also have a program updater. I have just got more confused by reading all the articles i have read, seems some say one thing and the other says something different. i have finally decided to use CSIDL_COMMON_APPDATA to store my apps files so all users can find them.
had a hard time determining if to use CSIDL_COMMON_DOCUMENTS or CSIDL_COMMON_APPDATA. could not determine for sure by asking, so i decided
CSIDL_COMMON_APPDATA was best because on my xp thats where Google, kodak and everyone else puts their data. I have more questions as my program produces roofing estimates and allows the user to create folders to save bids in like Bids January, bids February etc. Also it has a file backup to a usb flash drive and a restore to App.path. Also emails rtf documents. Am also going to have to consider existing customers who have a lot of files in App.path. I have attached a zip i got from i think vbWire that shows the paths to all the folders.
I wish there was something written that was not so technical and step by step.
I will keep you posted with new info. just bought a new pc for Vista, but have not purchased vista yet. Microsoft should have never allowed App.Path
if it can't be used.
Waiting for a full featured smart phone with out marrying a provider
Go Android
Go raiders