I deployed a small application, i got the files you see in the image. I took the first file (.msi) and sent to a remote machine to let the end user installs it. However, the user gets an error that says file is missing or so (i can't remember the error message).
I didn't send the second file because the (.msi) in my local machine, where i developed the application, works fine at any location regardless the location of the "setup" file.
The WinForm application is written in C# on .NET 3.5. I used VS 2008.
Thanks.
setup is nothing more than just an application that can install any pre-requisites that are needed and then calls the MSI. If you can post the actual error message than perhaps I can also explain why the MSI didn't work.