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
|