Would appreciate your help on following:
I'm trying to build MSI, I am getting error specified below:
Unable to build MSI database 'C:\Test\WindowsApplication1.msi'.
File app.config not found during reordering.
Following is build file:
<?xml version="1.0"?>
<project name="testmsi" default="createmsi" description="test project">
<property name="product.name" value="MyProduct"/>
<property name="company.name" value="MyCompany"/>
<property name="msi.version" value="1.0.1"/>
<property name="msi.guid.product"
value="{B9D2CE19-9CF2-4663-921A-8C3D97A8B9E8}"/>
<property name="msi.guid.upgrade"
value="{33C71A5C-DC86-4d79-95A7-14FED9720F9B}"/>
<!-- A directory containing files to support builds -->
<property name="builds.dir" value="../BuildSupport"/>
<!-- A directory containing source files to include in the msi -->
<property name="source.dir" value="../Source"/>
<!-- Location to output the complete msi -->
<property name="output.dir" value="."/>
<property name="nant.settings.currentframework" value="net-1.1"/>
<property name="nant.vsnet.dialog.dir" value="C:\Program Files\Microsoft Visual
Studio .NET 2003\Common7\Tools\Deployment\VsdDialogs" />
<target name="createmsi" >
<msi output="C:\Test\WindowsApplication1.msi" sourcedir="C:\"
template="${nant.location}/MSITaskTemplate.msi">
<properties>
<property name="ProductCode" value="{04F505B2-D113-404C-AF6E-9837C0766F91}" />
<property name="PackageCode" value="{EAAB1E53-2BBD-451A-A56A-86BAA75619D5}" />
<property name="ProductLanguage" value="1033" />
<property name="ProductName" value="${product.name}"/>
<property name="UpgradeCode" value="{2665171F-A813-45D3-B814-094DC401D3AA}" />
<property name="ProductName" value="${product.name}"/>
<property name="ARPCONTACT" value="${company.name}" />
<property name="Manufacturer" value="${company.name}"/>
<property name="ProductVersion" value="1.0.0" />
</properties>
<!--<directories root="ProgramFilesFolder">
<directory name="a" foldername="TestApplication"></directory>
</directories>-->
<components>
<component name="C_Default" id="{D726E05D-FE31-434f-91B9-3EDB6606E39C}" attr="2"
directory="TARGETDIR" feature="DefaultFeature">
<key file="WindowsApplication1.exe" />
<fileset basedir="C:\Test">
<include name="*.*" />
</fileset>
<forceid file="C:\Test\WindowsApplication1.exe"
id="FC74494D-DAEC-46d9-A594-0B81412C7937" attr="512" checkinterop="false" />
</component>
</components>
<!--<launchconditions>
<launchcondition name=".NET Framework" condition="1">
<description>[VSDNETMSG]</description>
</launchcondition>
</launchconditions>
<registry>
<key
path="SOFTWARE\${company.name}\${product.name}\${msi.version}\" root="machine"
component="C__MainFiles">
<value name="ProductDir" value="[TARGETDIR]"/>
</key>
</registry>-->
<features>
<feature name="DefaultFeature" title="DefaultFeature" display="1" typical="true" />
</features>
<mergemodules>
<merge feature="DefaultFeature">
<modules>
<includes name="${nant.vsnet.dialog.dir}/1033/VsdAdminFinishedDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdAdminProgressDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdFinishedDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdUserInterface.wim" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdWelcomeDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdConfirmDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdFolderDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdAdminWelcomeDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdAdminConfirmDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdAdminFolderDlg.wid" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdBasicDialogs.wim" />
<includes name="${nant.vsnet.dialog.dir}/1033/VsdProgressDlg.wid" />
</modules>
<configurationitems>
<configurationitem module="VsdAdminProgressDlg.wid" name="ShowProgress"
value="1" />
<configurationitem module="VsdFinishedDlg.wid" name="UpdateText" value="#1258"
/>
<configurationitem module="VsdWelcomeDlg.wid" name="Welcome" value="#1203" />
<configurationitem module="VsdWelcomeDlg.wid" name="CopyrightWarning"
value="#1202" />
<configurationitem module="VsdAdminWelcomeDlg.wid" name="Welcome"
value="#1203" />
<configurationitem module="VsdAdminWelcomeDlg.wid" name="CopyrightWarning"
value="#1202" />
<configurationitem module="VsdProgressDlg.wid" name="ShowProgress" value="1" />
</configurationitems>
</merge>
</mergemodules>
</msi>
</target>
</project>