Hi Hari, The warning given by the Compliler is not a big problem . U can proceed and build the solution and get the .MSI file . After this comes the most important activity.You have distribute the redistributable package along with your application.Please read more abt the redistributable package and the accompanying Setup file in the following URLs. Please refer to these two links and I am sure you will have a clear idea. Basically You will have to carry out the following steps. 1.Download the redistributable pack fromt he microsoft site along with a setup.exe file and a settings.ini file that accompanies it. 2.Place the MSI file created by you with the three dowloaded files. 3. This will be the folder structure . Framework(Folder) DOTNETFX.exe Setup.exe settings.ini your application's MSI file. 4. In the settings.ini specify the name of your application's MSI file. 5.Click the Setup.exe to run invoke the MSI file . 6.The Setup.exe will first see if the Dot net framework is installed in the system.if it is loaded then it will run the MSI file . Else it will first intstall the dotNet framework and then run the MSI file you have created. All the best Cheers John |