Is there a problem with dark.exe (v 3.0.4805.0) in decompiling MsiAssembly tables?
Dark is giving warnings like this: > Migration.msm : warning DARK1059 : The MsiAssembly table contains a > row with primary key(s) > 'DataObjects.v0405.dll.5DF28CB2_8D5D_4385_994C_3AB91FB1B53A' > whose Component_ column contains a value, > 'DataObjects.v0405.dll.5DF28CB2_8D5D_4385_994C_3AB91FB1B53A', which > specifies a foreign key relationship with the Component table. However, > since the expected foreign row specified by this value does not exist, > this will result in some information being left out of the decompiled > output. for the entire MsiAssembly table. The foreign row does actually exist in the Component table. Dark appears to reject all rows in MsiAssembly, adding none to the WXS. Fwiw the command line which seems to work best for me is dark -x temp Migration.msm I have to convert a whole bunch of merge modules to WXS, so I'm reluctant to hand-code the MsiAssembly table for each and every one if there's a possible workaround. thanks ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users