Is WiX 3.7 supported?

553 views
Skip to first unread message

Allon Guralnek

unread,
Nov 22, 2012, 10:47:51 AM11/22/12
to msi...@googlegroups.com

Should MsiExt 1.3 work with WiX 3.7? When I try to add WixCommonUiExtension.dll via the VS2010 Add Reference dialog box, it says that a reference could not be added, and to make sure "that it is a valid WiX reference". When I try to use it via the command line (with the -ext switch), it fails with "error LGHT0144: The extension 'C:\...\WixCommonUiExtension.dll' could not be loaded because of the following reason: Could not load file or assembly 'file:///c:\...\WixCommonUiExtension.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)".

Do I need to downgrade to WiX 3.5 for MsiExt 1.3 to work?
 
Thanks.

Daniel Doubrovkine

unread,
Nov 22, 2012, 11:08:30 AM11/22/12
to msi...@googlegroups.com
This probably needs a bit of work. It would be great if you could fork msiext and try to upgrade it to Wix 3.7. I'll gladly take a pull request.


--
You received this message because you are subscribed to the Google Groups "msiext" group.
To view this discussion on the web visit https://groups.google.com/d/msg/msiext/-/gB3_lATByWwJ.
To post to this group, send email to msi...@googlegroups.com.
To unsubscribe from this group, send email to msiext+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/msiext?hl=en.



--

dB. | Moscow - Geneva - Seattle - New York
dblock.org - @dblockdotorg


Allon Guralnek

unread,
Nov 22, 2012, 11:26:40 AM11/22/12
to msi...@googlegroups.com
I haven't the slightest idea how to do that. I only started using WiX a few days ago. If it only involves managed code (C++ is not my strong suite) and if you could point me in the right direction, I'd be glad to fork it and push back my fixes.
 
In any case, what is the last version of WiX that MsiExt 1.3 supports? 3.5 or 3.6?

Daniel Doubrovkine

unread,
Nov 22, 2012, 12:06:17 PM11/22/12
to msi...@googlegroups.com
Start by checking out the code and making sure you can build the project. It would be great if you could contribute a paragraph to the readme on what needs to be installed for a dev environment - I will help you with issues - but basically "build all" from a command prompt should build everything.

Once you can build, then I would just try swapping wix 3.5 for 3.7. I think the interfaces are the same, so whatever that produces should be usable as is.


On Thu, Nov 22, 2012 at 11:26 AM, Allon Guralnek <allon.g...@gmail.com> wrote:
I haven't the slightest idea how to do that. I only started using WiX a few days ago. If it only involves managed code (C++ is not my strong suite) and if you could point me in the right direction, I'd be glad to fork it and push back my fixes.
 
In any case, what is the last version of WiX that MsiExt 1.3 supports? 3.5 or 3.6?

--
You received this message because you are subscribed to the Google Groups "msiext" group.
To view this discussion on the web visit https://groups.google.com/d/msg/msiext/-/HrSVJ6heVnMJ.

To post to this group, send email to msi...@googlegroups.com.
To unsubscribe from this group, send email to msiext+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/msiext?hl=en.

Daniel Doubrovkine

unread,
Nov 22, 2012, 12:07:00 PM11/22/12
to msi...@googlegroups.com
Currently MsiExt was built and tested with 3.5, but I believe I heard a rumor that it still works with 3.6. The custom actions definitely do, but wix extensions load some wix DLLs.

Matt Olson

unread,
Mar 20, 2013, 4:36:51 PM3/20/13
to msi...@googlegroups.com
Did you resolve this? I'm getting the same error message while trying to add the custom action DataSource.dll.

Allon Guralnek

unread,
Mar 21, 2013, 4:54:31 AM3/21/13
to msi...@googlegroups.com

Sorry, I never got the chance to work on it. I've since changed my workplace so it's not really on my list.

--
You received this message because you are subscribed to a topic in the Google Groups "msiext" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/msiext/dDuDS2aZB9Q/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to msiext+un...@googlegroups.com.


To post to this group, send email to msi...@googlegroups.com.

Pat O'Shea

unread,
May 1, 2013, 11:17:48 PM5/1/13
to msi...@googlegroups.com
I see the same behavior too.  I found if I unload the project and manually add the xml for the reference it circumvents the "that it is a valid WiX reference".

Stephen Tunney

unread,
Jul 9, 2013, 4:32:52 PM7/9/13
to msi...@googlegroups.com
I've just finished working on a fork that supports 3.7 but requires VS 2012.  I can make the repo public if you would like

stunney/msiext

Daniel Doubrovkine

unread,
Jul 10, 2013, 1:15:43 AM7/10/13
to msi...@googlegroups.com
Try to make pull requests so I can get that stuff merged. If it's possible to make a separate PR for VS 2012, that would be great.

--
You received this message because you are subscribed to the Google Groups "msiext" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msiext+un...@googlegroups.com.

To post to this group, send email to msi...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 



--

code.dblock.org - @dblockdotorg - artsy.net - github/dblock

Manfred Schenk

unread,
Jul 15, 2013, 8:58:01 AM7/15/13
to msi...@googlegroups.com
I would also appreciate having a 3.7 compatible version merged and not a standalone one in another repo. But a second public repo woulkd be better than to have no 3.7 compatible version at all.

Are there any updates on this issue?

Manfred

Daniel Doubrovkine

unread,
Jul 15, 2013, 9:44:29 AM7/15/13
to msi...@googlegroups.com
I still didn't see a proper pull request with Wix 3.7 support, but stunney/msiext repo has it (and a bunch of other things). I'd appreciate if someone could wrap that up into something that I can merge, otherwise you have to wait a bit till I get to it.

Per Lund Bovbjerg

unread,
Aug 8, 2013, 8:45:25 AM8/8/13
to msi...@googlegroups.com
Is there any update on when this update for Wix3.7 can be expected to be merged into msiExt?

I tried downloading Stunney/msiext and building it, but it keeps crashing my msbuild.

Anyone else had luck building stunneys/msiext?

/Per

Daniel Doubrovkine

unread,
Aug 8, 2013, 10:16:14 AM8/8/13
to msi...@googlegroups.com
I already have merged it. All tests pass & co, so try making a build from master. I am happy to make a release soon, but might take me a bit of time.

Per Lund Bovbjerg

unread,
Aug 9, 2013, 4:07:09 AM8/9/13
to msi...@googlegroups.com
Thanks for the reply answer Daniel.

I tried downloading the msiext master and building both via VS2010 and just running build all commandline, but both failed for me, with not finding cl.exe.

Got different errors though when using stunneys version, it seemed to come much further (having no problems with cl.exe).

It has been 12 years since i last played around with c++, so that doesn't make it more easy.

/Per




You received this message because you are subscribed to a topic in the Google Groups "msiext" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/msiext/dDuDS2aZB9Q/unsubscribe.
To unsubscribe from this group and all its topics, send an email to msiext+un...@googlegroups.com.

Daniel Doubrovkine

unread,
Aug 11, 2013, 11:08:19 AM8/11/13
to msi...@googlegroups.com
I made a build, http://code.dblock.org/downloads/msiext/msiext-1.4.810.daily.zip. I had some tests failing, so this is by no means anything stable, will take a look at some point soon.
Reply all
Reply to author
Forward
0 new messages