HI,
In our project we have to create MSI package of our product and also need to
distribute our product as redistributable merge module.
I am using include files(wxi files) which contain the components. In main msi
package creation wxs file, I am including the wxi file and creating MSI
package.
And for creating merge module, when I try to include the wxi file(which
contains components), I am getting the below given error:
============
error CNDL0070 : The File/@DiskId attribute cannot be specified in a merge
module.
============
I am getting this error because all my components have DiskId attribute. I
can resolve this error by duplicating all the components without including
DiskId attribute. If I do this, in future If I want to add any new component, I
have to add the component to two include files(one component with DiskId
attribute and one without DiskId attribute).
I would like to know the best way of doing this, which avoid code duplication.
thanks
Vij
---------------------------------
Want to start your own business? Learn how on Yahoo! Small Business.
-------------------------------------------------------------------------
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
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users