Program Files Folder

Hi,

In the "Files & Folders" screen, is there an option for the "Program Files" folder instead of "Program files, Common Files folder"?

If I use the latter folder with the the "Create a catch-all update..." option disabled, looks like I'm unable to update some of my app files as wyUpdate thinks my files are in:

"C:\Program Files\Common Files\My App Files..."

when they are really in:

"C:\Program Files\My App Files..."

You need to use the "Your program's folder" in wyBuild. This corresponds to the "base directory"of your app. That is, instead of hard coding your app's path you use the "Your program's folder" and wyBuild & wyUpdate handle all the permission details.

Does this make sense?

I have read the walk through and watched the video and couldn't quite understand the purpose of "Your program's folder", however I think I might understand better now. So basically, the path where "wyUpdate.exe" is executed is the "Your program's folder"?

My software actually makes use of several different locations. For example, it uses a folder directly on the root C: drive (for example "C:\My Other App Files").

So from my understanding then, I will drag the files in the "C:\Program Files\My App Files" folder to wyBuild's "Your program's folder" and drag the files in "C:\My Other App Files" to wyBuild's "Windows Root Drive (e.g. C:\)" and then launch "wyUpdate.exe" from the "C:\Program Files\My App Files" directory to update the software?

So basically, the path where "wyUpdate.exe" is executed is the "Your program's folder"?

That's exactly it.

So from my understanding then, I will drag the files in the "C:\Program Files\My App Files" folder to wyBuild's "Your program's folder" and drag the files in "C:\My Other App Files" to wyBuild's "Windows Root Drive (e.g. C:\)" and then launch "wyUpdate.exe" from the "C:\Program Files\My App Files" directory to update the software?

Correct. We'll make this clearer in the step-by-step walkthrough.

Thanks!

I also just had one more question regarding Windows Services. Part of my software uses a Windows Service (which is initially installed with InstallShield) and I would like to update the service using wyBuild's "stand alone" method.

From my understanding, all I need to do is just refer to the service's exe file in wyBuild, and setup the stopping/starting of the service in "Update Actions" screen. So basically wyBuild's process for updating a service is just to stop the service, replace the service's .exe, and then start the service, is that right?

That's correct.