Conveniently timed blog post announcing a tool that sounds like it
might show the dependencies as MSBuild sees them:
http://blogs.msdn.com/b/vcblog/archive/2014/05/29/solution-dependency-viewer-extension.aspx
On Thu, May 29, 2014 at 8:20 AM, John Cooper jocoo...@jackhenry.com wrote:
Yes, but
On Tue, Sep 18, 2012 at 8:17 PM, Bob Arnson b...@joyofsetup.com wrote:
On 18-Sep-12 16:24, Benjamin Kaduk wrote:
I'm really confused by this behavior, and don't know where to look
further.
The verbose upgrade log. It will tell you why MSI decided to leave a
file behind.
If it decided to do
Hi Simon,
You can get halfway there; you can request for a shortcut not to be
highlighted by specifying the following shortcut property.
System.AppUserModel.ExcludeFromShowInNewInstall
http://msdn.microsoft.com/en-us/library/windows/desktop/dd391568.aspx
Or add a ShortcutProperty element with
@Key='System.AppUserModel.ExcludeFromShowInNewInstall' and @Value='1'
to your Shortcut element, assuming you're using a version of WiX that
supports this element.
On Tue, Mar 22, 2011 at 08:02, Pally Sandher pally.sand...@iesve.com wrote:
Don't install on
Yup, the details do change:
http://msdn.microsoft.com/en-us/library/dd391568(v=vs.85).aspx
On Tue, Mar 22, 2011 at 12:20, Wilson, Phil phil.wil...@invensys.com wrote:
Not according to Raymond. It's just Windows trying to be helpful. It started
in XP, but of course details often change.
,
MeCoco
On 3/8/2011 3:07 PM, Michael Urman wrote:
Directories are only automatically preserved when there is a component
that installs to it. So make sure at least one component installs to
INSTALLDIR.
On Tue, Mar 8, 2011 at 03:31, MeCocovcotirl...@hotmail.com wrote:
Hi all,
I tried to create
be in InstallExecuteSequence.
I've currently got them in both sequences, and am using the UILevel
property to prevent them from running twice. Is there a cleaner or more
standard way to do this?
Perhaps set CustomAction/@Execute = 'firstSequence'.
--
Michael Urman
Per the documenation for DoAction
http://msdn.microsoft.com/en-us/library/aa368322(VS.85).aspx as well
as a comment on the MsiProcessMessage MSDN page, this won't work. I
think the recommended way would be to create and show a dialog with a
SpawnDialog control event instead.
On Tue, Jan 25, 2011
Only deferred, rollback, and commit actions use CustomActionData set
from the matching property's value. Immediate actions (all UI actions
are immediate) have full access to properties so this is unnecessary
and unused.
On Mon, Jan 24, 2011 at 13:49, Castro, Edwin G. (Hillsboro)
It would be nice if the documentation stated that outright. I
understand the normal UAC case made Privileged hard to set as
documented, but as written this behavior smells more like a Windows
Installer bug.
On Thu, Jan 20, 2011 at 22:43, Rob Mensching r...@robmensching.com wrote:
Windows
Just make sure you install a component to that directory - it doesn't
even need to contain any files. Then Windows Installer will remember
it for you, loading it back into the DirProperty.
On Fri, Jan 21, 2011 at 06:32, Umeshj umesh_jogle...@hotmail.com wrote:
How do we access it?
The underlying storage for the .msi database cannot handle sizes over
2GB, so your assessment seems correct. Unfortunately the only
workaround I'm aware of is to move the large data outside the .msi,
necessitating external files (either .cab or raw source files).
On Wed, Jan 12, 2011 at 15:47,
For what little it's worth, InstallShield 11 did not support for
Vista, much less the version of IIS included with Vista, because its
predates Vista. If that's the only blocking factor, you may want to
consider a version of InstallShield that shipped after 2005. If the
other factors are more
than getting
rollback correct in all the cases it is required. The RemoveFoldersEx custom
action does the same sort of work in the
http://wix-contrib.codeplex.comproject.
On Mon, Nov 29, 2010 at 7:02 AM, Michael Urman mur...@gmail.com wrote:
The trick here is that in the working case
actions as they can't be controlled during rollbacks.
And still, why does this work when REP is after InstallFinalize?
Thank you,
MeCoco
On 11/26/2010 1:57 PM, Michael Urman wrote:
Good job isolating it, but it's a problem understanding how component
conditions work. They only serve to gate
Good job isolating it, but it's a problem understanding how component
conditions work. They only serve to gate when a component is
installed. With the transitive bit set, their going false can also
cause them to be uninstalled in a minor upgrade or other maintenance
scenario. However their being
While extracting it from the temp folder, or the cached location
mentioned in a log file will work, why not just perform an
administrative install? This way you can drop the .msi file wherever
you'd like.
that is passed in by the custom
action. Fixing either will likely resolve your behavior, but fixing
both feels cleaner to me.
--
Michael Urman
On Thu, Jul 15, 2010 at 04:45, Chirag Goradia chiraggora...@gmail.com wrote:
Hi everyone,
We are running custom EXEs ( .NET 2.0 console application ) built
If you target MSI 4.0 or later, you might see this reflected in the
MsiSystemRebootPending property. The MSDN page for this property
suggests authoring it into a launch condition.
On Thu, Jul 8, 2010 at 10:08, Samuel Larsen slar...@vmware.com wrote:
Hmmm. That was a good idea, but no, it looks
On Wed, Mar 10, 2010 at 10:34, Rob Hamflett r...@snsys.com wrote:
On 10/03/2010 16:05, Kristoffer Danielsson wrote:
If a computer installation is selected, the Install button gets the shield
icon. Otherwise, the icon goes away. (Important!)
You could possibly have 2 buttons, one with the
These sound like odd requirements to me. But that said, I'd use the
action states of the components to figure this out. If you want to
consider it from the first-installed product perspective, it will have
to poke in and know at least one of the merge module's components (or
perhaps create a
The biggest problem with installing dependencies from your UI sequence
is that they do not get called if your MSI is run with silent or basic
UI. And then, since your MSI can't show any UI, it's harder for it to
explain the failure. One hopes that if a person runs the MSI silently,
they know how
it, the ExtendedType column
was added (instead of a widened Type column) to allow for its use in a
patch.
--
Michael Urman
--
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing
If you want the ability to easily force an installation later, I would
suggest either transforms, or adding a clause like or
SKIPNETFRAMEWORKCHECK and documenting how your enterprise customers
can create a transform or use the property to continue the install
when the checks fail. Heck, put a
on MsiFormatRecord) at
http://msdn.microsoft.com/en-us/library/aa368609(VS.85).aspx
--
Michael Urman
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
\[ProductCode]
is written on Windows Server 2003 machines, but not on Windows Server
2008 machines. :S
Amy
--
Michael Urman
--
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy
launch custom actions that exceed
these limitations, but that would require a user to click on them
first.
--
Michael Urman
--
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning
.
--
Michael Urman
--
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done
On Sun, Mar 29, 2009 at 23:32, k...@timpanisoftware.com wrote:
Is there a primary on how to author conditions. I've seen some examples
of conditions, but don't understand the syntax and overall concepts.
Please see the MSDN or SDK documentation for Conditional Statement Syntax.
--
Michael
between writing a value and leave it alone? The
end result is still the same, no?
If you end after install. After uninstall the two sound rather
different to me. Handling the leave-it-untouched approach could get
messy once upgrades enter the picture.
--
Michael Urman
a compilation error if this is the source of your problem. Are you
compiling UNICODE or MBCS?
--
Michael Urman
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen
--
Michael Urman
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two to an Open Source event anywhere
that?
--
Michael Urman
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two to an Open Source
that additional control in
order to avoid confusing your users.
No bazookas here; perhaps hand drill vs. drill press? Now, if you
implement a coded custom action, which sets a property to result in a
Type 19 triggering, that could be a bazooka case. :)
--
Michael Urman
), _T(...)) is effective.
--
Michael Urman
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip
35 matches
Mail list logo