I'm trying to build a msi using the nantcontrib msi task, but am getting 
this strange error:

BUILD FAILED

C:\sandboxes\FokusOnPlayerWindows\trunk\nant.build(28,4):
Unable to build Installer database 'FokusOnPlayerWindows.msi'.:
NAnt.Core.BuildException: 
C:\sandboxes\FokusOnPlayerWindows\trunk\nant.build(28,4):
Unable to build Installer database 'FokusOnPlayerWindows.msi'. ---> 
System.Runtime.InteropServices.COMException (0x80004005): Modify,Mode,Record
   at System.RuntimeType.ForwardCallToInvokeMember(String memberName, 
BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& 
msgData)
   at WindowsInstaller.View.Modify(MsiViewModify Mode, Record Record)
   at NAnt.Contrib.Tasks.Msi.InstallerTable.InsertRecord(Object[] fieldList)
   at 
NAnt.Contrib.Tasks.Msi.InstallerCreationCommand.AddDirectory(InstallerDatabase 
database, InstallerTable directoryTable, String ParentDirectory, 
MSIDirectory Directory, Int32 Depth)
   at 
NAnt.Contrib.Tasks.Msi.InstallerCreationCommand.AddDirectory(InstallerDatabase 
database, InstallerTable directoryTable, String ParentDirectory, 
MSIDirectory Directory, Int32 Depth)
   at 
NAnt.Contrib.Tasks.Msi.InstallerCreationCommand.LoadDirectories(InstallerDatabase
 
database)
   at 
NAnt.Contrib.Tasks.Msi.InstallerCreationCommand.LoadCommonDataFromTask(InstallerDatabase
 
database, Int32& fileSequenceNumber)
   at NAnt.Contrib.Tasks.Msi.InstallerCreationCommand.Execute()
   --- End of inner exception stack trace ---
   at NAnt.Contrib.Tasks.Msi.InstallerCreationCommand.Execute()
   at NAnt.Contrib.Tasks.Msi.MsiTask.ExecuteTask()
   at NAnt.Core.Task.Execute()
   at NAnt.Core.Target.Execute()
   at NAnt.Core.Project.Execute(String targetName, Boolean 
forceDependencies)
   at NAnt.Core.Project.Execute()
   at NAnt.Core.Project.Run()

Can anyone point me in a general direction for what might be wrong?

Kind regards, Per


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
NAntContrib-Developer mailing list
NAntContrib-Developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to