Hi,
I need to make an installer that somehow contains user-specific information. I
could compile a new installer for each user, but that would take way too much
time..
My first thought was to serve the installer .msi-file with unique filenames for
each user, but I can't figure out how to get
It would be helpful if you give us more detail on what you are trying to
achieve.
Are you trying to do a small amount of customization per installation (i.e.
as each user installs).
Or are you trying to make custom editions, ie. An installation package per
customer, e.g. customizations for a
Hello All.
I am new to msbuild and wix. I read on the msbuild page (MSDN) that if I
need to capture something from a task into a property, I need to use the
Output element with TaskParameter set to what the task will be setting. In
that context, do any of the wix msbuild tasks set any parameters ?
Thanks for your response. It's a very small customization. I want to pass over
the user credentials. Not necessarily directly, maybe just a unique ID which I
can use as an argument to a custom action in the installer, which in turn
requests the user credentials from a server. The binaries and
Hi,
We’ve been compiling with 2.4 for a long time we are considering upgrading to
the latest 3.6 version. I would appreciate if you could answer these questions:
1) 3.6 plays nice with DifxApi. The SW stack contains drivers that have to be
installed and upgraded. I have custom actions that
If your custom action could talk to the server, why not just make your
application generate a machine unique id and ask the server for the
information. Or you could do that from the installation.
If you just want to gather an id you can use a UI page to do that or pass a
parameter to the MSI if
Hi Guys,
I removed the Bundle/@Name element from my wxs file, because I don't want
to see the bundle name in the Add/Remove Programs list. However, this
removed the title from the bootstrapper UI too. Is there any other way to
get rid of the bundle name in Add/Remove Programs while keeping the
If your custom action could talk to the server, why not just make your
application generate a machine unique id and ask the server for the
information. Or you could do that from the installation.
Because then the server would not know which user this is.
If you just want to gather an id
Ah I finally found it.
It was disabled by default until it was sorted out in the code base.
You can re-enable it in 2 ways:
* Go to the wix targets files in 'C:\Program Files
(x86)\MSBuild\Microsoft\WiX\v3.x' and set the
'EnableProjectHarvesting' to true
* Add
Hi all,
I think this is a bug in wix :
I have a variable containing a semi colon.
From this variable and many others, I build another variable that I use as
custom action data.
Unfortunately, the custom action data is cut because of the semi-colon. If I
replace the semi-colon by a comma, it
Forgot to mention : I am using wix 3.6.
Regards,
Nicolas Penin
-Message d'origine-
De : Nicolas Penin [mailto:n.pe...@happly.fr]
Envoyé : jeudi 17 novembre 2011 17:28
À : General discussion for Windows Installer XML toolset.
Objet : [WiX-users] Bug with Semi colon in Custom action data
Ok, forget me, it was the equal before my variable that was causing the issue.
I'll hang me when my installer is finished ;)
Regards,
Nicolas Penin
-Message d'origine-
De : Nicolas Penin [mailto:n.pe...@happly.fr]
Envoyé : jeudi 17 novembre 2011 17:33
À : General discussion for
What is the best way to implement a Custom Action in a C++ dll so that when
the user presses the Next button, it verifies that they put information
into text boxes? Thanks!
--
View this message in context:
Just any information or validate the information against specific business
rules?
If it's just any information, you can do that without any custom actions.
Just author a MessageBox dialog and use mutually exclusive ControlEvents
to either do a SpawnDialog MessageBoxDialog or NewDialog
Are you parsing the CustomAction data directly? You should be using
session.CustomActionData on the other end. It will recreate the key value
collection for you.
FWIW, I know that DTF CAD automatically escapes ; as ;;.
For fun, checkout:
Eventually it's going to be specific information. Verifying that the email
is in a certain format, that the password they enter later meets
requirements, that kind of thing.
--
View this message in context:
I have a WiX 3.0 installer that works okay on XP SP3, but when attempting
to install on Windows 7 Pro SP1 I see the following error:
Action ended 18:33:17: InstallFinalize. Return value 3.
Both systems are 32 bit operating systems, Win7 system has UAC disabled.
It appears to be getting through
The security template may be the issue.
On Fri, Nov 18, 2011 at 2:46 PM, Andy Clugston clug...@gmail.com wrote:
I have a WiX 3.0 installer that works okay on XP SP3, but when attempting
to install on Windows 7 Pro SP1 I see the following error:
Action ended 18:33:17: InstallFinalize. Return
Funny you mention that. I had commented it out of the package install and
was building while I typed the original message. Indeed, the template is
the problem.
Thanks.
On Thu, Nov 17, 2011 at 10:49 PM, Alec Taylor alec.tayl...@gmail.comwrote:
The security template may be the issue.
On Fri,
Excellent, glad to of helped :)
On Fri, Nov 18, 2011 at 3:17 PM, Andy Clugston clug...@gmail.com wrote:
Funny you mention that. I had commented it out of the package install and
was building while I typed the original message. Indeed, the template is
the problem.
Thanks.
On Thu, Nov 17,
I'm trying to install a shortcut for a .chm file. I've read else where
I need to create a resource dll and embed the icon. I've embedded an
icon in a C++ MSI dll however am still unable to get the correct icon to
display. Here's my XML:
Component Id='cbsmchm'
2011/11/17 Jørn Jensen j...@syse.no:
If your custom action could talk to the server, why not just make your
application generate a machine unique id and ask the server for the
information. Or you could do that from the installation.
Because then the server would not know which user this is.
I figured it out.. I used the [OriginalDatabase] parameter which has been
discussed in this mailing list earlier.
As my installer requires a reboot, here's what I did:
1. Made a script that takes the full path of the installer as an argument. The
script get the unique id from the filename of
23 matches
Mail list logo