I understand a tiny bit about the root cause. It seems that any Windows
installation (usually Server Core, but possible on all recent Windows Server
SKUs) that has the GUI disabled simply doesn’t have IUniformResourceLocator
available. (Turns out when I said “Internet Explorer” previously, I now believe
I meant just “Explorer”, i.e. the Windows shell.)
In my (admittedly WiX-naïve) mind, it seems like either: 1) InternetShortcut
should be tolerant when it completely strikes out trying to find the Windows
shell, or 2) we need some capability probe that we can predicate our use of
InternetShortcut on.
If it’s case 2, I guess I can write such a probe for my project, but I’d be
happy to contribute it if there’s some place where that kind of thing lives in
WiX.
From: Rob Mensching [mailto:[email protected]]
Sent: Monday, November 5, 2012 8:41 AM
To: Windows Installer XML toolset developer mailing list
Subject: Re: [WiX-devs] WixCreateInternetShortcuts on an OS without Inernet
Explorer
ContinueOnError is a very rare pattern in WiX toolset. It sounds like the issue
is that InternetShortcut doesn't work on some operating systems, so I don't
think it is applicable here. Either the Component should be conditioned to not
install on those operating systems or InternetShortcut should automatically
turn itself off and log a message saying so.
I don't know enough about the root cause of the issues to vote either way. Does
someone else?
On Wed, Oct 31, 2012 at 1:52 PM, Scott Blomquist (MS OPEN TECH)
<[email protected]<mailto:[email protected]>> wrote:
I’m willing to contribute the required work to WiX, but what’s the right way to
fix the WixCreateInternetShortcuts failure that comes up from
time<http://www.mail-archive.com/[email protected]/msg51652.html>
(wix-users) to time<https://github.com/joyent/node/issues/4021> (Node.js bug
tracker)?
I especially care about the Node.js problem in the second link above. Are they
right about adding ContinueOnError to <util:InternetShortcut /> as the right
approach?
Thanks a bunch.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we. 1GB nVIDIA Quadro 600,Dual Monitor,1DP
and 1DVI,Dell Precision T3600, T5600, T7600 (320-3644)’
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-devs mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/wix-devs
--
virtually,
Rob Mensching
http://RobMensching.com LLC
------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs