Suggestions:
1. Create a new wixproj and compare the differences to see what is
different.
2. Create a new wixproj and add your files/settings to it.
Neil
-Original Message-
From: gapearce [mailto:mr_gapea...@yahoo.com]
Sent: 07 June 2010 22:28
To: wix-users@lists.sourceforge.net
Subject
Hi,
I'm using the following code snippet inside a function to set the property
inside COM DLL:
hr = WcaSetIntProperty(L"PROPNAME", 1);
ExitOnFailure(hr, "Failed to set PROPNAME property value");
I'm calling this function from the WIX code using Custom Action DLL Entry.
Snippet:
Oh I see. But could you please tell me if there's a way to do it with WiX,
then?
Thanks
--
On 6/7/2010 8:58 PM, Manuel Aude wrote:
> SomeDir\dotnetfx35.exe
>
That won't work -- you can't install the .NET Framework as a custom action.
-- sig://boBhttp://joyofsetup.com/
-
Yes, but nothing free I'm aware of :)
We use "IRMakeBootstrap" that is a component of MSI Factory
(http://www.indigorose.com/products/msi-factory/) - you don't need to
use MSI Factory, the bootstrapper is a self-contained component that
can be integrated into any build process. Unfortunately an MS
Don't put anything in the Property table. If you're always going to pass it
in, you don't need it in the Property table.
On Mon, Jun 7, 2010 at 5:49 PM, Andrew Hammond <
andrew.george.hamm...@gmail.com> wrote:
> I have the following error (treating warnings as errors, warning level
> pedantic):
>
On 6/7/2010 8:58 PM, Manuel Aude wrote:
> SomeDir\dotnetfx35.exe
>
That won't work -- you can't install the .NET Framework as a custom action.
--
sig://boB
http://joyofsetup.com/
--
ThinkGeek and WIRED's GeekDad te
On 6/7/2010 12:13 PM, pmarkey wrote:
> Is there a way to ensure the system will use the custom version of Error1730
> instead of the default version found in the WixUI_en-us.wxl file without
> modifying the default version directly?
>
Just include it without the Overridable attribute; it will
Isn't depends simply busted for WinSxS?
I assume the application doesn't run? Just in case, if those A.DLL and B.DLL
are custom actions this won't work - you have to install the CRTs outside of
the MSI (something about loading per-process).
dB. @ dblock.org
Moscow|Geneva|Seattle|New York
---
I'm not sure if I'm doing it the right way.
What I need is that a CustomAction only runs if a certain condition is true
and then check for the result to see if the action worked. (btw, I don't
really understand the syntax for command line calls to programs... seems
kinda weird)
I get DOTNET35SP f
Have you used fuslogvw (the fusion log viewer) to try to see what's going
on, or the sxstrace tool?
I'd recommend looking at the output of sxstrace and/or fuslogvw to see
what's happening. I'm pretty sure it'll be enlightening.
Kelly
Christopher Painter
06/07/2010 04:05 PM
Please respon
I have the following error (treating warnings as errors, warning level
pedantic):
ICE48: Directory 'INSTALLDIR' appears to be hardcoded in the property table
to a local drive.
However INSTALLDIR is a property that I expect to always pass in to msiexec
at install time. How can I either fix the pro
To make things even more interesting, sometimes there are type library and COM
dependencies. Also some DLL's could be delay-loaded or dynamically linked to.
The Sysinternals depends tool is a great help. It is best just to bootstrap
the C++ runtime (.MSI) packages. Avoid the merge modules i
I have a C++ dependency issue that I'm trying to figure out.
A.DLL depends on: ( compiled by us using VS2008 )
MSCOREE.dll
KERNEL32.dll
MSVCM90.DLL 9.0.21022.8
MSVCR90.dll 9.0.21022.8
MSVCP90.dll 9.0.21022.8
B.DLL
B.DLL depends on: ( compiled by third party using V
If the issue is that the program says it's not signed, then you can sign it,
and if you're into signing then sign everything with your own certificate,
which I assume is A's, including the MSI file.
" Can company B sign the content, even after *.msi is created / delivered ? "
Well yes, but wh
Somehow I broke my VS2008 project and I can't load my wixproj any more. I'm
getting the following error:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/file/n5151101/error.jpg
Reinstalling 3.0 didn't help. Any suggestions on how to fix this?
--
View this message in context:
Thanks Neil - I found it.
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-What-happened-to-3-0-tp5151154p5151179.html
Sent from the wix-users mailing list archive at Nabble.com.
---
V3.0 is on the main Codeplex site: http://wix.codeplex.com or here:
http://wix.sourceforge.net/releases/3.0.5419.0/
This is in the readme.htm that is on the SourceForge site.
Neil
-Original Message-
From: gapearce [mailto:mr_gapea...@yahoo.com]
Sent: 07 June 2010 22:02
To: wix-users@l
If the DLLs go into the GAC then they must be signed.
Jacques
On Thu, Jun 3, 2010 at 10:04 AM, Pally Sandher wrote:
> Sign your MSI to make the UAC prompts look prettier.
>
> Palbinder Sandher
> Software Deployment & IT Administrator
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
>
> http:/
I think the problem is that you are not specifying the full path to
schtasks.
I do something similar for a non-public application in the following
way:
I should point out that redistributing schtasks.exe this way is probably
against a licence agreement. Also, be aware that the command line fo
I see that the source tree moved from SourceForge to codeplex YESTERDAY. But
on the 3.5 stuff is on codeplex. Where did the 'stable' release of 3.0 go?
Today I couldn't load my wix project in VS2008 for some reason. I got a
message like this:
http://windows-installer-xml-wix-toolset.687559.n2
In v2 it was $(loc.StringId). That was changed to !(loc.StringId) in v3
(IMHO to make it more obvious when the replacement happens [precompile vs.
late-stage linking/binding]).
V2 users must use MSI-SDK tools for creating transforms. See MSDN for
examples.
-Original Message-
From: Pratapa
It is extremely similar but the XML namespaces changed between v2 and v3,
making identical sources incompatible.
-Original Message-
From: Pratapa Reddy Sanaga [mailto:pratap.san...@gmail.com]
Sent: Monday, June 07, 2010 1:00 PM
To: General discussion for Windows Installer XML toolset.
Sub
The issue was that I was using Wix V2 version of light.exe. Could you please
provide me a pointer to the syntax for doing the same with Wix v2 version?
I'm guessing there should have been some way to do the string localization
with V2 too...
On Mon, Jun 7, 2010 at 9:56 AM, Blair wrote:
> I don'
Hi I am mahesh, I am working on a Wix project but I am not able
to add schedule tasks to it.
Here is my code. Please help me out. here is my code,
NOTInstalled
Installed
--
View this message in context:
http://windows-installer-xml-wix-
Hi,
Does Wix 2.0 have support for creating transforms? I see that Torch tool has
been introduced in Wix 3.0. How did Wix 2.0 users create transforms?
Also, !(loc.StringIdForError) format for custom error message localization
doesn't work when the MSI is created with Wix 2.0 tools. Maybe Wix 2.0 h
Ok, thanks all for clarifying anyway. cheers.
_
http://clk.atdmt.com/UKM/go/195013117/direct/01/
--
ThinkGeek and
I don't know if it as simple as removing the quotes or not:
!(loc.Error_25001)
Also, your light.exe commandline looks more like WiX v2 instead of WiX v3.
-Original Message-
From: Pratapa Reddy Sanaga [mailto:pratap.san...@gmail.com]
Sent: Monday, June 07, 2010 7:57 AM
To: Genera
Please ignore the previous mail about localization issues. I was using
light.exe from Wix V2.0, so I was not seeing localized strings. Once I
started using Wix 3.0 toolset, I'm able to see the localized texts. Thanks
for the help folks! Thanks Blair and Nick!
On Mon, Jun 7, 2010 at 7:57 AM, Pratap
When and in which table(s) is your DLL sequenced? What does the installation
log say?
-Original Message-
From: vijay chander [mailto:vijaychander2...@gmail.com]
Sent: Monday, June 07, 2010 5:20 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Can we control registration of Comp
See
http://blogs.msdn.com/b/heaths/archive/2006/10/25/how-windows-installer-uses
-languages.aspx for a really good analysis on how these two values are used.
packa...@languages becomes the PID_TEMPLATE value that Heath mentions
(defaults to the produ...@language value), while the produ...@language
Thanks Sascha!
So far we had 40 users with vcredist_x86.exe install problem. All Windows 7 but
not only 64 bit. It is interesting, but not yet enlightening to me, how some
issues got solved. Quite a few users run vcredist_x86.exe manually, with full
UI. Normally it is run silently by our setup
They have the same GUID because they both are related to the same Merge
Module (the guid is your merge module's guid).
The warning is ignorable because the two properties don't depend on each
other. Mergemod.dll from Microsoft's own SDK is what creates those actions,
and I don't know of a way to c
Glad it worked for you. I am not so sure I am convinced that there is not a
bug as it should work with the different schedule types or a compiler should
be thrown for invalid ones.
If it is a bug, at least there are options.
--
View this message in context:
http://windows-installer-xml-wix-too
In our project using "light" we reference two localization files:
CUSTOM_WixUI_en-us.wxl and WixUI_en-us.wxl
In most cases we create a custom localization and place them in the
CUSTOM_WixUI_en-us.xml and then reference them when necessary.
In this instance I want to modify the text of an error
Bingo! Thanks John the issue is resolved. I had RemoveExistingProducts
After="InstallInitialize", now with InstallValidate upgrade works. Thanks a
lot!
-Original Message-
From: John L Krupka [mailto:john.kru...@nmwco.com]
Sent: Monday, June 07, 2010 18:12
To: wix-users@lists.sourceforge.n
In other words, Minor Upgrades are not allowed to RemoveExistingProducts. You
need a Major Upgrade to do that (requiring a change in ProductCode).
Edwin G. Castro
Software Developer - Staff
Electronic Banking Services
Fiserv
Office: 503-746-0643
Fax: 503-617-0291
www.fiserv.com
Please consider
I'm hitting some issues with localization.
I created error 25001 as follows and called MsiProcessMessage from a custom
action:
"!(loc.Error_25001)"
And created a file named wix_eng.wxl with the following content
http://schemas.microsoft.com/wix/2006/localization"; >
English - Error st
At this point, it sounds like a bug.
On Thu, Jun 3, 2010 at 7:23 PM, Chong Li wrote:
> I just tried 3.5.1728.0 downloaded from
> http://wix.sourceforge.net/releases/
> But it still didn't work. The webaddress with the specified ip and port
> already exists but it seems that wix always skip the
I think it says more about our coding skills.
On Mon, Jun 7, 2010 at 3:58 AM, Francesc Castells
wrote:
> I guess this says a lot about my WIX authoring skills :) I'll provide as
> much info as I can.
>
> Thanks,
>
> Francesc
>
> On Sun, Jun 6, 2010 at 5:32 PM, Rob Mensching
> wrote:
>
> > Wow,
Follow the Property value in a verbose log file. That'll tell you what is
going on.
On Mon, Jun 7, 2010 at 5:19 AM, vijay chander wrote:
> Hi All,
>
>
> I'm trying to attain unattended installation using WIX, where I need to
> read
> some parameters from .ini file and set the properties to select
When are you scheduling the RemoveExistingProducts for the upgrade? I was
seeing this problem as well. I am using the MajorUpgrade element and had is
scheduled for afterInstallExecute. I moved it to afterInstallValidate
(which is the default) and my upgrade worked.
Not sure if it will work for
On 6/7/2010 2:48 AM, Bijay Agarwal wrote:
>
>
The MSI doc says you should not set ADDLOCAL to all. Use AddLocal in
Publish elements instead. Then check a verbose log to see which features
are being installed.
--
sig://boB
http://joyofsetup.com/
--
The answer would be no. Changing the Product Code means it's not a Minor
Upgrade, it's a Major Upgrade. See ->
http://msdn.microsoft.com/en-us/library/aa370579.aspx
You could deploy the changes as an MSP rather than an MSI.
Palbinder Sandher
Software Deployment & IT Administrator
T: +44 (0) 141
Hi All,
I'm trying to attain unattended installation using WIX, where I need to read
some parameters from .ini file and set the properties to select only some
features on installation.
I have tried setting Properties using both MsiSetProperty and WcaSetProperty
as mentioned below:
MsiSetProperty
On 6/7/2010 8:10 AM, warne warne wrote:
> Hi, is it any way possible possible to do a minor upgrade and automatically
> remove related products in the background?
No, that's a major upgrade.
> The scenario is I made some bug fixes to our product that dont seem to
> warrant a major upgrade. My v
Hi, is it any way possible possible to do a minor upgrade and automatically
remove related products in the background? I want to keep the same product
code basically.
The scenario is I made some bug fixes to our product that dont seem to warrant
a major upgrade. My version numbers are o
I guess this says a lot about my WIX authoring skills :) I'll provide as
much info as I can.
Thanks,
Francesc
On Sun, Jun 6, 2010 at 5:32 PM, Rob Mensching wrote:
> Wow, haven't seen a bug like that in a very long time. Can you open a bug
> and provide as much information as possible. A repro
Hi Rob,
I looked at the Directory table of the resulting MSI with SuperOrca
and MergeRedirectFolder's Directory_Parent = "myProd".
The problem was the sample I sent you did not replicate a bug that I
had in the real merge module. I prematurely closed a directory.
But now that we are on the topic
48 matches
Mail list logo