I made setup project for C# application from Visual Studio 2008. My motive of creating this setup is that I just want to give exe file to client and at clients place this setup should install all prerequisites for running the setup smoothly like .net framework sql server express edition etc. So for that I selected all the prerequisites by right clicking the setup project and double clicking the Prerequisites button. But when I am running this setup on other PC. The setup file is not running because of two error:
1) Unable to satisfy all prerequisites for setup setup cannot continue until all system components have been successfully install.
Details:
Prerequisite check for system component SQL Server 2005 Express Edition SP2(x86) failed with following error message. "This version of SQL Server 2005 Express edition is not supported for the current processor architecture"
2) Communication port doesn't exist.
Now what should I include in my setup project. I don't want to give all this headache to the client.

