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

Reply via email to