| Author: Karthikeyan S 30 Aug 2008 | Member Level: Gold | Rating: Points: 6 |
Hi,
1. If we selected .exe output type while deploying our project, we will get setup.exe file along with other support files like 'Crystal report supporting files', 'SQl Express database file', 'Framework support files' etc. So, user can view the support files for the project along with the .exe file. If we should not expose project support files to client we have to choose .msi format.
If we selected .msi output type while deploying our project, we will get only one file called ****.msi and there will be no other support files will be distributed to client. So, user have to use .msi file to install our software. So, we are in safer side so that our software is not misused for other purpose by our client.
So, both .exe and .msi will do one thing , but .msi file will compress and decode all other support files in one file called .msi and it will extract or redistribute while installation is in progress.
2. Defaultly both files will be stored in Debug folder. By changing our settings we can store it in release folder also.
|