editor.
I know about WixEdit but with that program I need to create a new project
file...its what I use now but working with WixEdit is not fast if I only
want to use it for a small part.
Gr, John
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com
for free with minimal
features.
a visual studio add in for wixpie wood be nice to...will see
John
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Looking-for-a-Wix-GUI-tp766p7600036.html
Sent from the wix-users mailing list archive at
INTEGRATE SHIPPING LIMITED Rm 31D, 24C,Qiaoyuan Mansion, #750 Xizhang South Rd., 200011 Shanghai,ChinaTel:86-21-63459257,63450332,63456109 Fax:86-21-63456292,63450279[EMAIL PROTECTED]WEB:http://www.islcn.com Dear Sir/Lady ,Below freshed rate update iss
9 Fax : 86-755-82296508
Mobile : 86-13122555455
EMAIL& MSN: [EMAIL PROTECTED] Web:www.islcn.com
We are looking forward to hearing from you. To learn more about us, please
browse :
www.islcn.com
A very nice day to you!
Your sincerely
John hong
If you can n
!
We are looking forward to hearing from you. To learn more about us,
please browse:http://www.islcn.com
A very nice day to you!
Your sincerely
John Hong
Integrate Shipping Limited ( with offices in Shanghai, Beijing, and Shenzhen)
Beijing / Tianjin office :
1/f yi zhai bldg
as ours!
We are looking forward to hearing from you. To learn more about us, please
browse :
www.islcn.com
A very nice day to you!
Your sincerely
John Hong
Integrate Shipping Limited ( with offices in Shanghai, Beijing, and Shenzhen )
Beijing / Tianjin office :
2/f yi zhai bldg., #916 east
ut I hate pushing upstream.
I suspect the same is true for you, too.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message-
Fr
ed in this manner, and if it
was already there then it would just ignore it.
Any hints would be greatly appreciated.
Thanks
John
--
See everything from the browser to the database with AppDynamics
Get end-to-end vis
the ParseElement methjod
> > in the extension:
> >
> >Core.CreateWixSimpleReferenceRow(ln, "CustomAction", "MyCA");
> > I did this on the suggestion of the Wix 3.6 Development Guide (Chapter
> 14)
> > in order to create a reference to the actio
s, I'll be back in touch :)
Thanks for your help
John
On 10 July 2013 15:51, Blair Murri wrote:
> John,
>
> Yes, you put the wixlib only into the extension, and that allows you to
> have your setup project only reference the extension and not the wixlib
> directly.
&
Adding a Name="." attribute to the Directory element will get the "." in there.
I'll do some experimenting on a toy.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-34
I was able to get the ".:System32" by using
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
Yup, did that - that's how I know there's no test installer for it.
When I removed that line, the install compiled but without the action.
I'll add a test install to the sample, and see what I get. I just haven't
had time to do that today, unfortunately.
On 10 July 2013 17:47, Nick Ramirez wro
Yes, I really hate merge modules. Wixlibs are much better. Always have issues
with merge modules I haven't authored.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@
@Nick:
Yes, I'm trying to use the extension in a library which is then used in a
setup project. The resulting project relationships would be something like
this:
https://docs.google.com/file/d/0BzqWyEdx-NBBeDM5ZlJGejRoNE0/edit?usp=sharing
The reason for this is that the setup project is just meta
I also have a short article on how to write NuGet packages for application to
Wixproj Wix project files at my blog at:
http://borgsdemons.com/blog/2013/06/13/wix-and-nuget-creating-nuget-packages-to-deploy-wix-wixlibs-and-msbuild-tool-task-assemblies-to-wix-wixprojs/
--
John Merryweather
I have done it with: 1) AppFabric monitoring and persistence services; and 2)
IIS 7.x worker processes.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackh
I have the same, or similar, issue. It is not expected and showed up around the
9419 build release. Currently have no ETA of a fix.
Thanks,
John
-Original Message-
From: Robert Randall [mailto:robert.r.rand...@gmail.com]
Sent: Tuesday, July 16, 2013 12:03 PM
To: General discussion for
Not personally, but yes there is a bug filed. Of course the more people file,
the higher the priority. I'll update if I get a status.
Thanks,
John
-Original Message-
From: Bruce Cran [mailto:br...@cran.org.uk]
Sent: Tuesday, July 16, 2013 3:24 PM
To: General discussion for Wi
have been safely ignored, and b) the error
message didn't really point to the reference on the component library
project. It was only when I was ready to give up and abandon the
'wixlib-in-the-dll' idea as a bad job that I spotted this extra reference.
Thanks for the help
On 11 J
Agreed, that's really the only complete reference source for WiX 3.6, and
there's quite a lot that you can only really learn via the book. Be careful
though as I saw a bogus addition flying around on Amazon UK (it's gone now
so maybe it was just a mistake).
In the book, your requirements above mea
Old MsBuild/Visual Studio task that takes a manifest, a set of dependencies
usually embedded in the project file, and builds a primitive bootstrapper. We
used to use it before they hired me.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Well, if the bootstrapper has the same name as the Burn executable, there's an
even chance the build of Burn will be suppressed on your build server.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341
It's redundant and probably a significant source of the problem. It should be
removed or at least commented out so he knows which bootstrapper he's actually
debugging.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission
I would note that most progress displays play havoc with IDE's trying to parse
error messages. Most compilers don't have them for that reason. The last
compiler I had that had such a progress display was Meridian Ada DOS and that
is more than twenty years ago now.
--
John Merryweat
y? I note you're redirecting the output
from the default, and that can cause serious breakage and performance problems
on a TFS build server.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913
Yes.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message-
From: Tom - [mailto:mittegetm...@hotmail.com]
Sent: Monday,
patch all changed assemblies.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message-
From: Hoover, Jacob [mailto:j
I use six wixlibs to install seven services with multiple copies of "common"
assemblies in different directories and AppPools. Works great. We only build
one platform now, x64, but we used to build both x86 and x64. Separate
wixlib's and conditionalized source for each pla
That's not going to be very interesting. The $(var.Platform) is going to be
substituted at compile time.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.
All $(var.) values are done at compile time. Your example below will
include one block if the platform is x64 and another block otherwise--all at
compile time. Rather than use $(var.Platform), I would recommend using
$(sys.BUILDARCH).
--
John Merryweather Cooper
Build & Install Engi
Is this a Windows Service? More than like, if you don't shutdown the service,
the attempt to update one or more of the binaries will fail or force a reboot.
Unlike OS/2, Windows does not have an API to unload DLL's or executables.
--
John Merryweather Cooper
Build & Install
Well in that case, what is your upgrade scheduling? You can probably get the
effect you want with appropriate scheduling in the MajorUpgrade element.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-
quot; upgrade which would use
"afterInstallExecute". There are implications and trades offs to all this.
Read the documentation to see if you really want to go down this road.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission
isn't going to happened automatically. You need to choose your approach
first.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Ori
I am also getting a HTTP Error 503.
*John*
On Tue, Jul 30, 2013 at 9:35 AM, Tony wrote:
> I get a 503 when I attempt to browse to wixtoolset.org, is it down for
> maintenance?
>
> --
> Tony
>
>
If you do it that way, you'll need to condition the affected components too or
there will be some edge cases where the feature might not install but the
components still will.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Missi
Yes, it appears to be inverted.
Also, as the documentation states, $(sys.BUILDARCH) is a better choice than
$(var.Platform).
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackh
I have a very similar include file in the installer that must build two
platforms. The only difference is that I replace $(var.Platform) with
$(sys.BUILDARCH). It has worked in production for nearly two years that way.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack H
f the InstallDir
UI. This is the approach I use on the majority of my installers.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Mess
So, what does NETFRAMEWORK20INSTALLROOTDIR64 evaluate to from the install log?
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original
Why are you setting TARGETDIR with a custom action?This is not usually a
good practice, and overriding TARGETDIR is usually reserved for activities like
admin installs. If you want to set up a variable InstallLocation, there are
much better patterns to follow to achieve this.
--
John
he on-line tutorials.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message-
From: Tony White [mailto:twh...@ent.com]
Sent: Friday,
I have used wixlibs on WiX 3.5 and WiX 3.6 projects. My experience is that a
Wix 3.5 built wixlib will work with WiX 3.6 projects, but the converse is not
true.
--
John Merryweather Cooper
Build & Install Engineer - ESA
Jack Henry & Associates, Inc.®
Shawnee Mission, KS 66227
Office:
The former (controlled by system settings). For example, it's common to have
VM's configured with restore points disabled.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
joco
t;UI" sequence not running probably results in
INSTALLFOLDER not being initialized. When the UI runs, the InstallDir Dialog
(or something like it--I don't know your authoring) has a chance to set this.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associ
Because it is a desirable feature that wixlibs can contain more components than
are often referenced. I exploit this all the time with my common custom action
library. If I had to reference all components in the library in every link
job, it would become useless.
--
John Merryweather Cooper
this swims in a large group of custom actions to support configuring
WCF services and IIS 7/8.
If I had to link that in on every installer, they would be fat, slow, and
unhappy.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission,
nstall under certain circumstances during
"Repair."
Why are you trying to block reinstall of that Component on "Repair"?
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@
How are you registering the Windows service? If you're using InstallUtil.exe,
you'll need to roll your own rollback--it won't happen automatically. If
you're using the WiX Service authoring, it should rollback.
--
John Merryweather Cooper
Build & Install En
What you really want is for your UI to be displayed. You need to set the
MsiPackage@DisplayInternalUI attribute set to "yes". The default is "no".
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS
TFS Power Tools:
Tfpt.exe treeclean . /recursive /noprompt OR
Tfpt.exe scorch . /recursive /noprompt
For non-TFS version control, other tools can be used depending on your source
control.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Use the /qn switch on msiexec.exe to completely suppress UI. Also, be
careful--UILevel like most installer properties is case sensitive. The actual
property is UILevel. Since it is not upper case, it is not a public property
can can't be passed on the command line.
--
John Merrywe
Also,
http://msdn.microsoft.com/en-us/library/aa370905(v=vs.85).aspx#operating_system_properties
For example, to tell the difference between server and workstation editions
of Windows, you can use MsiNTProductType.
On 23 August 2013 13:58, Pally Sandher wrote:
> http://msdn.microsoft.com/en-u
Does this ever work or is it failing consistently? If it's intermittent
then unreliable access to that location could still be the cause.
One other question is what does D: map to? You mention network, which makes
me wonder if this is a mapped drive. Does this work if you use an entirely
local pat
0xc0fd is "Unknown Software Exception." It's usually related to a stack
overflow somewhere.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenr
reliability.
I stay as far away from .NET's path limitations as I can.
I also do not use PatchWiz, I use the Wix patch generation technique and I have
been quite happy with it.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawne
xTargetsPath>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == ''
">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
Older files don't have both lines causing things to fail on x64 systems.
--
John Merryweather Cooper
Buil
Ok. So the proj files are modern. What is the path of WiX on the build server
and how was it installed there? What is the specific message from the build
logs?
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Offi
You have broken references in your custom action project to
Microsoft.Deployment.WindowsInstaller.dll. It should be in "C:\Program Files
(x86)\WiX Toolset v3.7\bin\".
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission
Building correctly on VS 2010 or 2012 doesn't tell you much as both of the
those cache references.
Where is the Microsoft.Deployment.WindowsInstaller assembly on your build
server, and what does the HintPath look like on the failing custom action
project?
--
John Merryweather Cooper
ntPath>..\..\..\..\..\Program Files (x86)\WiX Toolset
v3.6\bin\Microsoft.Deployment.WindowsInstaller.dll</HintPath>
</Reference>
I don't think you're going to resolve an assembly without a hint path unless
it's in the GAC.
--
John Merryweather Cooper
Build & I
You would need an immediate custom action to read the .config file, find
the appropriate connection string, and set its value to a property.
If you're using WiX from Visual Studio, you can go to File > New Project,
and choose Windows Installer XML > C# Custom Action Project. (Or C++ if you
prefe
Yes I think that was it. Thanks Phil.
*John Hermary *
*Software Developer
Green's Publishing*
Phone: +1 (780) 484-5550
Toll Free: +1 (866) 463-6968
jherm...@ualberta.ca
WordMemoryTest.com <http://www.wordmemorytest.com>
**
On Tue, Aug 27, 2013 at 3:13 PM, Phil Wilson wrote:
>
ropriate MSI in the c:\windows\installer
cache, remove the offending action from the sequence using orca.exe and
then try to uninstall it again.
Lastly, I know some people who swear by CCleaner for this kind of thing:
http://www.piriform.com/ccleaner
Hope one of those suggestions helps.
John
your users (or write a
> stub that) runs it from the command line with the repair and recache msi
> options.
>
> msiexec /fv your.msi /l*v log.txt
>
>
>
> -Original Message-
> From: John Ludlow [mailto:john.ludlow...@gmail.com]
> Sent: 28 August 2013 10:34
>
substitutions, and then another
custom action to run it.
We use SqlString elements with embedded formatted properties in stored
procedures and short hunks of SQL to stick special values into tables
(primarily for farm awareness) or set up SQL permissions.
--
John Merryweather Cooper
Build & Ins
nt" On="install" Sequence="10"
VerifyPath="/logging/categories/error/sinks" />
<util:XmlConfig Id="WriteErrorSink" Action="create"
ElementPath="/logging/categories/error" File="[#FileEnterpriseLoggingConfig]"
reate a new AppPool for our web services. We don't
install anything into the default AppPool in part because we don't want to muck
with settings that might affect other applications.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shaw
Glad I could help
On 28 August 2013 14:13, Simon Gerhold wrote:
> Thanks John & David, I used John's third option with orca.exe (I just
> deleted the problematic custom action and all is good).
>
> Thanks :)
>
> -Original Message-
> From: John Ludlow [m
ontend with IIS unpredictably taking
exclusive locks on those files.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message---
oductServiceAdmin[\]].[\[]SetSslFarmAndHostName[\]] @SslCertificateName =
'[SERVER_NAME]', @SslCertificateThumbprint = '[WEBSITE_SSLCERTHASH]', @HostFQDN
= '[HOST_NAME]', @ProductVersion = '[ProductVersion]'" ContinueOnError="no"
ExecuteOnInstall=&qu
Actually there's not much difference as you get to the same place anyway. A
version of the MSI in your cache that doesn't have the error and can be
upgraded.
The issue you might run into with modifying your package and doing a minor
upgrade is that if you sign your MSIs you won't just be able to e
If the file is packaged inside the MSI, how would anything copy it before
the InstallFiles action?
The only scenario that makes sense here (as far as I can see) is that
you're in an upgrade situation, and you want to copy the version of the
file you're upgrading from to the temp folder and read so
Is the issue that the FilesInUse dialog is popping up before your service
is stopped and declaring files in use when those files will be unlocked
when the service stops?
It's unfortunate but all the information related to whether you are doing a
removal or not is discovered at that point. In theor
A better way to do that would be to make them CompanionFile's with a versioned
assembly.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.
Well, it probably won't do what you're expecting. By the time RemoveFiles
runs, the install has already decided it won't install those files, so what
will most likely happen is it will remove the file but not install the new
version.
A trick (well, a horrible hack, really) I've used is called vers
Well, it wouldn't because the REINSTALL property is set during repair and
you're conditioning on NOT REINSTALL.
On 29 August 2013 14:19, nkshirsagar wrote:
> Hi John,
>
> I'm doing it this way as of now ..
>
>
> NOT
> Installed
>
>
oduce some nasty
issues.
On 29 August 2013 14:26, John Cooper wrote:
> A better way to do that would be to make them CompanionFile's with a
> versioned assembly.
>
> --
> John Merryweather Cooper
> Build & Install Engineer -- ESA
> Jack Henry & Associates, Inc.(r)
Agreed. When I need to do this, I make the non-versioned file a CompanionFile
of the assembly which has the API which consumes those files. At least for WCF
web services, that works pretty well.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates
Check the logs. That should tell you what REMOVE and REINSTALL are being
set to, and when they are being set. Look for lines like this:
MSI (s) (04:4C) [05:39:56:736]: Command Line: REMOVE=ALL
CURRENTDIRECTORY=C:\Windows\system32 CLIENTUILEVEL=2 CLIENTPROCESSID=1768
or this:
MSI (s) (64:48) [06:
Of course it's all just nasty hacks. Really, we want away to advise Windows
Installer on a per-file basis how we want particular files to be compared.
@Microsoft: Hint, hint! :)
On 29 August 2013 14:50, John Cooper wrote:
> Agreed. When I need to do this, I make the non-versione
otstrapper for the main product, so it's definitely a one off.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Messa
Execute action after
RemoveFiles may also get around that issue.
On 29 August 2013 15:28, wrote:
> @John Ludlow: Ok I was following what I found in a wix email chain by Chad
> Peterson from 2011. The post is below as well as the url to the entire
> email chain.
> Another option is to u
ot
MSIREINSTALLMODE.
NeverOverWrite probably doesn't do what you think. :)
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Origina
quot;ProductName">
<FileSearch Id="WebConfigFileSearch" Name="Web.config" />
</DirectorySearch>
</DirectorySearch>
</DirectorySearch>
</DirectorySearch>
</Property>
</Fragment>
Yes, I've used it to stop and start various IIS processes when I need to get at
a config file. Works just fine.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@
I like that. A little table-driven touch custom action.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message-
From: Phi
Yeah actually that's quite nice.
On 29 August 2013 18:50, John Cooper wrote:
> I like that. A little table-driven touch custom action.
>
> --
> John Merryweather Cooper
> Build & Install Engineer -- ESA
> Jack Henry & Associates, Inc.(r)
> Shawnee Mission,
Well, since you've got both the standard and the custom file referenced in your
error messages, it looks like you're linking in both UI's. Find the duplicate
UIRef element and remove it.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Asso
rmissioned user).
Also, I believe this is only really going to work if you limited yourself to
installing on Windows Installer Service 5.0 or later. Will that work for you?
For example, that will totally cut out support for XP and Server 2003.
--
John Merryweather Cooper
Build & Install E
t; 3) management wants patching and upgrading to behave in the same
manner (e.g., under one account); and 4) management wants GPO deployability.
Just because software has a capability doesn't mean it should be used. There
should be a business justification for it.
--
John Merryweather Coo
even be able to use WiX binding
variables to get what you want at link time.
Never do something at run time you can do at compile or link time.
It will save you a lot of pain in the end.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mis
Sequence="1"? It's telling you that Sequence="0" is illegal. Why do you want
Sequence="0"?
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x7910
Assuming this is the source of the problem, the Registry element provides the
necessary functionality to remove a registry entry on uninstall (and a bunch of
other capabilities).
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mis
Instance transforms. But I'm not sure that's what you really want, and the
support for it is rather shaky.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
joco
uence so it only runs
in the first of UI or Exec that runs it.
--
John Merryweather Cooper
Build & Install Engineer -- ESA
Jack Henry & Associates, Inc.(r)
Shawnee Mission, KS 66227
Office: 913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com
-Original Message
Be aware that if your custom action gets any properties, then you'll need
to push those through by using CustomActionData.
On 18 September 2013 19:07, Phil Wilson wrote:
> Your copy custom action is immediate - that means it will always happen
> before any files are actually copied. If you need
Wix's own bootstrapper is done this way, so you can use that as a sample.
There's also a tutorial with code samples here:
http://bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application/
(uses
the MVVM-light framework).
On 19 September 2013 10:23, Ravishankar <
ravishankar.krish
Here's the the link to the publisher's page for that book
http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book
On 19 September 2013 11:09, Ravishankar <
ravishankar.krishnasw...@idsnext.com> wrote:
> Hi Kobus,
> Please send me the Link.
>
> Thanks and Regards
> Ravi
> On 9/19
1 - 100 of 1887 matches
Mail list logo