How is a ".msi" file created in Visual Studio? Is there some type of setting to create an msi file? I am working with a VB.net solution in Visual Studio and it has many projects in it. One of the projects is supposed to create an ".msi" file. It is not getting created though. Is there a special setting to create a ".msi" file? I know that it is an installation file, I just don't know how to create it in the Visual studio project? If I do a full build on the project, the .msi file is not getting created.