You can also copy it to a non NTFS (FAT32 for example) partition and copy it
back.The stream is an NTFS artifact and doesn't affect the contents / hash
of the actual file.
From: Dave Andersen
Sent: Wednesday, February 05, 2014 1:37 PM
To: General disc
I did some playing and found some issues with names of methods / exported
functions.
S worked but Se didn't. SE did work. SetDisplayStates didn't work but
SETDISPLAYSTATES did. According to MSDN there are reserved keywords that have
to be escaped (such as STUB) and I tested those and the
There have been relatively few systemic DTF problems over the years. One was
a race condition that caused a CA to report an error for no good reason and
another was the hosting engine didn't set the current directory so if another
evil custom action previously changed the custom action sandbo
In some situations, there's a simple approach. Back in 2006 I worked at a
company where we deployed an n-Tier system to client sites. This means we had
a server available. On that server we had a \software share. The clients all
installed from that location. The clients were a very simple
In some situations, there's a simple approach. Back in 2006 I worked at a
company where we deployed an n-Tier system to client sites. This means we had
a server available. On that server we had a \software share. The clients all
installed from that location. The clients were a very simple
We have no power to change the model of this community. However, many of us do
actively participate over at StackOverflow.com also. That's a great Developer
Q&A site.
From: Gustavo Martins
Sent: Friday, January 31, 2014 7:27 AM
To: General discussion a
ISWIX (CodePlex) has a project template that does exactly this. You say File
| New | IsWiX Solution and it'll create a Foo.sln, Foo.wixproj and
FooMM.wixproj. In the Foo.wixproj it'll add a reference to wixui and create a
fragment that includes it. It also creates another fragment that defi
http://msdn.microsoft.com/en-us/library/aa370859(v=vs.85).aspx
In general, *everything* actually is documented in the Windows Installer
SDK. However, it's not organized very well and the way I had to learn it
was to read every single page over and over and during the course of
troubleshoot
"Best Method" is subjective but I know the method I personally would use
and it would probably only take me about 1 hour to do it. See:
http://blog.iswix.com/2011/03/installation-collaboration-workflows.html
Basically I'd use VS 2013 Integrated Shell, WiX 3.8 and IsWiX 2.4 (latest
build) to
This is one of the core user stories for ISWIX. WiX / IsWiX can't
integrate with Express, but it can integrate with the stand alone
integrated shell.If you keep your .NET projects in one solution and
your WiX projects in another solution then you'll be able to use the
different editions
It is a limitation in FindRelatedProducts that can easily be worked around
using a very simple custom action. The concept is to have a record in the
Upgrade table that will never find any products and then use the custom
action to do a custom detection and place it into the action property
ref
I would also, but it's frequently impossible to make this happen and hard
to defend MSFT's decision to ignore the 4th field.
From: "Rob Mensching"
Sent: Wednesday, January 08, 2014 10:54 AM
To: "General discussion about the WiX toolset."
Subject: Re: [
You can use a WHERE clause on the Property column to get just the rows
related to a particular ComboBox.
From: "Sullivan, Mark V"
Sent: Friday, December 27, 2013 10:08 AM
To: "wix-users@lists.sourceforge.net"
Subject: [WiX-users] CustomActions - ComboBo
Oh the trees I could kill on that subject.
As much as I love TFS, I still can't believe that after 6 years there still
isn't any build in AssemblyInfo processing in the default build process
templates. I can only imagine that Microsoft figured they couldn't make
everyone happy so they woul
I couldn't agree more. If someone really, really needs minor upgrades and
patching, they will know it and why.
I'd also add that software development organizations have no understanding of
what the rules are what can and can't be done in these scenarios. I've
encountered countless time
As I recall, there were major language changes from 2.0 to 3.0 and that
refactoring would be expected. 3.0 - 3.8 should generally be backwards
compatible though.
From: "Dave Williamson, Clear Sky Software"
Sent: Wednesday, December 04, 2013 4:50 PM
To:
My coworker supsects the shared hoster was comprised (either hack or $$$) and
that they were then injecting a script tag in the response.
From: "Rob Mensching"
Sent: Tuesday, December 03, 2013 9:41 AM
To: "General discussion about the WiX toolset."
Sub
ed popup, and when I disabled it and refreshed I
didn't see anything.
Of course, it might be that you're hitting a different server than I am.
On 3 December 2013 13:44, Christopher Painter wrote:
>
> Is anyone else getting popup advertisements on
Is anyone else getting popup advertisements on wixtoolset.org?
Advertisements from "infinityads" are what I'm seeing.
--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have
Here's another approach to consider:
http://blog.iswix.com/2011/10/beam-me-up-using-json-to-serialize.html
From: "Jens Teutenberg"
Sent: Tuesday, November 26, 2013 12:54 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] DTF managed custom a
The problem is the way they say "normally" not included. Got to love lawyers.
FWIW, I get into grey areas with my tool IsWiX. Include very small pieces of
WiX in my solution ( mainly the use of Microsoft.Deployment.WindowsInstaller,
the inclusion of schema (XSD) files for validation a
I'm a fan of WiX and InstallShield. doesn't make me too popular on
either mailing list. :-)
That said, I personally no longer attempt to encapsulate MS Sql Server
installation. It's just too complicated with too many choices and too many
ways to fail. IMO if you have a server product
Take a look at:
http://wixwpf.codeplex.com/
He uses the VSIX extension. (Waiting for VS2012 support in 3.8)
From: "Gonçalo Lopes"
Sent: Tuesday, November 12, 2013 7:05 PM
To: "General discussion for Windows Installer XML toolset."
Subject: Re: [Wi
Personally I can't wait to see what all this looks like in a couple years.
I sit here bleary eyed after a 24 hour coding marathon where I extensively
used TFS Service, an on-prem build server and a couple test VM's all hosted
on Hyper-V. There are a handful of things I still don't like about
Is this reproducible with other installs on the same machine? If you
register a service using SC.exe does it have the same behavior?
I'm sorry, I've never seen this before.
From: "wixtester"
Sent: Friday, November 08, 2013 8:27 AM
To: wix-users@list
I'm sorry, that's a really bad choice. Surely you can come up with the
money to put it some place better?
If money is tight, consider o/s virtualization. I run a small consulting
practice out of my home. Many of my infrastructure services have been
moved to the cloud: Mail, Blog, Web S
To my knowledge, ICE validation requires elevated permissions.
Personally, every build server I've ever set up had the build account with
admin privs.At my last job we had 50+ build VM's with infrastructure in
place to apply the base snapshot and start the VM before each build so that
eac
That's true to. (Senior moment)
http://msdn.microsoft.com/en-us/library/aa369540(v=vs.85).aspx
Either way InstallServices isn't ServiceInstall. So my question is still,
what does the log look like?
From: "Steven Ogilvie"
Sent: Thursday, November
The reason I'm struggling to believe this is that Windows Installer doesn't
have an action called ServiceInstall. It does have one called
CreateServices.
I'd have to see a verbose installer log and the machine in question to
troubleshoot further. Basically I've never seen anything like thi
I've never seen this. In fact, the default max time to wait for a service to
start is 30 seconds. I suspect this has been tweaked on your machine.
From: "Daniel Zolopa"
Sent: Thursday, November 07, 2013 1:19 PM
To: "General discussion about the WiX too
extension. )
From: "Nicolás Alvarez"
Sent: Monday, November 04, 2013 12:16 PM
To: "General discussion about the WiX toolset."
Subject: Re: [WiX-users] XML Namespace Prefix Question
2013/10/31 Christopher Painter : > One of my
I did something like this for one of my customers. He had value added
resellers that would inject custom files and metadata / rebranding it. The end
user sysadmins would then make additional tweaks before distributing across the
enterprise. Each layer could then "seal" certain attributes so
Shell script could find them
without resorting to PATH.
Phil Wilson
On Thu, Oct 31, 2013 at 3:25 PM, Christopher Painter
wrote:
> I've done this recently and two things can bite you:
>
> 1) Windows Installer WriteEnvironmentStrings doesn't send the broadcast
> message if t
I found a WiXWPF Bootstrapper project on Codeplex
(https://wixwpf.codeplex.com/) that hasn't been updated for WiX 3.8 yet. I
downloaded the source and tweaked all the references I could and go it to
compile and install. I was able to get their project templates to show up
in VS2010/2012 but n
I always tell developers to create 2 (or possibly more) XML files. One
that is owned by the installer and one that is owned by the application /
user. The installer will 100% own the file that it installs and there is
no expectation that the installer won't overwrite when it needs to.
nge was doing diffs between the custom
> action cs file and the product.wxs file and can't see what could have
> broken it, like I said it was working until a few days ago...
>
> Strange
>
> -Original Message-
> From: Christopher Painter [mailto:chr...@iswix.com]
I've done this recently and two things can bite you:
1) Windows Installer WriteEnvironmentStrings doesn't send the broadcast
message if there is a pending reboot already.
2) If you want to use it in a windows service ( such as IIS worker pool )
you'll have to take the reboot for it to take eff
Hmmm... I'm guessing there was something else at play. DTF can handle
entry points up to 72 characters in length before it'll throw a compile
error.
From: "Steven Ogilvie"
Sent: Thursday, October 31, 2013 2:57 PM
To: "General discussion about the WiX
mpt will be more work and more unreliable.
Phil Wilson
On Thu, Oct 31, 2013 at 8:25 AM, Christopher Painter
wrote:
> Understood. I've dealt with these types over the years. I don't have
much
> patience for it and can usually things done the right way. But when it
> becomes obvi
;their developers had a meeting and decided to do
this" when I asked them to put in version resources. So 0.0.0.0 as a file
version is a conscious decision!
These guys are "interesting" to work with sometimes.
On Thu, Oct 31, 2013 at 7:20 AM, Christopher Painter
wrote:
> Yes, t
This thread is getting long so I've taken it to StackOverflow.
http://stackoverflow.com/questions/19708773/wix-patch-bundle-servicing
Thanks,
Chris
From: "Christopher Painter"
Sent: Thursday, October 31, 2013 7:55 AM
To: "Gene
y uninstall the v2 of B.MSI but will also
instruct the parent bundle to reinstall the original v1 of B.MSI and in
effect being a removable patch? If so, that's really impressive.
----
From: "Christopher Painter"
Sent: Thursday, October
patch bundle that registers in "Installed Updates". It
won't show up in main ARP, it'll show up in the "other ARP for updates".
Here Bundle v1.1 only has to take care of that which it owns and all
operations (repair/uninstall) on Bundle v1.0 will also be appli
Yes, that's going to be a problem. There are ways to mitigate it but is
there any chance they can fix this? What tool are they using to make the
EXE?
From: "Walter Dexter"
Sent: Thursday, October 31, 2013 12:17 AM
To: "General discussion for Windows
One of my sreens in ISWIX is the "Namespace" designer. It's a simple grid
with checkboxes that display extension prefixes and target namespaces. I
created this to make it easier to add references to things like the util
namespace without looking it up all the time.
All has been well and rece
Trust me, I know what I'm doing. :)
From: "Nicolás Alvarez"
Sent: Wednesday, October 30, 2013 5:42 PM
To: "General discussion about the WiX toolset."
Subject: Re: [WiX-users] Force replace files when applying patch
2013/
I have a couple more queries regarding burn. Is there any way to password
protect the bundle? If so, what level of encryption is used?
Do download URL's support HTTPS? Is there any mechanism to support URL's
that require authentication? Is it possible to have the packages encypted
and dec
with around 350MB for about 75000
customers ;)
-Original Message-
From: Christopher Painter [mailto:chr...@iswix.com]
Sent: Mittwoch, 30. Oktober 2013 20:01
To: General discussion about the WiX toolset.; General discussion about the
WiX toolset.
Subject: Re: [WiX-users] Burn Question
Underst
scussion about the WiX toolset.
Subject: Re: [WiX-users] Burn Question
2013/10/30 Christopher Painter :
> One approach would be that 1.1 is a web download installer that
> contains all 25 packages but will only download 5 of them. I'm not sure if
> "Big"
> product will
ral discussion about the WiX toolset."
Subject: Re: [WiX-users] Burn Question
2013/10/30 Christopher Painter : > One approach would be that
1.1 is a web download installer that contains > all 25 packages but will only
download 5 of them. I'm not sure if "Big" > pro
he same with an early custom action. The reverse of this :)
http://blogs.msdn.com/b/astebner/archive/2013/05/23/10421023.aspx
Phil Wilson
On Wed, Oct 30, 2013 at 4:34 AM, Christopher Painter
wrote:
> I look at version lying as a necessary evil to subvert Windows
Installer's
> insu
That information is written out by the standard actions PublishComponents,
PublishFeatures and PublishComponents actions.
If this is reproducible, adding ! to the logging ( /l*v! ) instructs MSI
to log each line immediately and can be useful in not "missing" any
useful logging information t
I would like to know if Burn could handle the following scenario.
Consider the old pre-burn WiX single MSI distribution. Now consider the
way it is today with small micropackges for wix, votive, sdk and son on.
Now imagine the sum of those packages 1GB are call it the Big product.
Let
I look at version lying as a necessary evil to subvert Windows Installer's
insufficient costing story. There are ways of reducing the repair risk to
zero.
-Original Message-
From: Phil Wilson [mailto:phildgwil...@gmail.com]
Sent: 29 October 2013 05:24 PM
To: General discussion about the
I have one but it doesn't cover the entire wix schema and is written to be used
in a particular way.
http://wix.codeplex.com Walkthrough and video showing it.
http://blog.iswix.com/2013/01/iswix-20130134-released.html
I'm always available for a 30 minute Google Hangout (or similar) session
.html
From: "Andrew Makhorin"
Sent: Monday, October 28, 2013 8:41 AM
To: "General discussion about the WiX toolset."
Subject: Re: [WiX-users] repair does not repair file that was changed
On Sun, 2013-10-27 at 05:53 -0700, Christopher
This is normal as the Windows Installer will generally attempt to preserve
user data during installation. See:
http://msdn.microsoft.com/en-us/library/aa368599(v=vs.85).aspx and adjacent
pages.
From: "Andrew Makhorin"
Sent: Sunday, October 27, 2013 2:
FWIW, be careful to back these changes out before doing upgrades. I don't
want to be somehow responsible for servicing issues resulting from the
baseline being in a non-standard state. There is already a WiX 3.8 weekly
release that supports VS2013 so these procedures should be for the most
p
I would checkout:
http://robmensching.com/blog/posts/2010/9/7/burn-in-the-corporate-environmen
t
Download the layout at home and bring it in on a thumb drive or something.
There are those who think that web enabled installers are just the best
thing in the world but I'm not one of them.
The ServiceInstaller table doesn't have a foreign key join back to the file
table. It's target of the service is always the keyfile of the parent
component.
From: "Hans ter Horst"
Sent: Tuesday, October 22, 2013 8:13 PM
To: "General discussion for W
I'm creating an installer in WiX that requires text replacements in a
config file. The config file is not XML or INI based so I need to do some
sort of search and replace / regex. Is there anything in WiX or other
community extensions that provide this? I know how to do this using
InstallS
ates for VS2012 and
VS2013.
* Correct paths to native SDK libraries.
Looks like Bob was still adding stuff, so possibly the next weekly will
have it.
-Original Message-
From: Christopher Painter [mailto:chr...@iswix.com]
Sent: Monday, October 21, 2013 12:31 PM
To: General discussion abou
I found the same and left a note on Bob's blog post as to such.
From: "Sean Hall"
Sent: Monday, October 21, 2013 12:16 PM
To: "wix-users@lists.sourceforge.net"
Subject: [WiX-users] Custom Action projects missing in WiX 3.8/VS2013
I'm testing out WiX 3.8
ou in touch if you'd like.
Regards,
Chris
----
From: "Christopher Painter"
Sent: Thursday, October 17, 2013 9:04 PM
To: "General discussion about the WiX toolset."
, "General discussion about the WiX toolset."
Subjec
nd if
not, we should add it. PS: "As if there's isn't enough WiX work to get done.
:)" maybe you're only joking but this is the second time you left that comment
it is actually pretty hurtful. On Thu, Oct 17, 2013 at 6:20 AM, Christopher
Painter wrote: > >
Yes, for some reason Rob has decided to roll his own issue tracking system and
it currently doesn't have a search feature. As if there's isn't enough WiX
work to get done. :)
The "feature request" for that is on yet another bug tracking system:
https://github.com/robmen/tinybugs/issues/33
Try:
http://wixtoolset.org/issues/
From: "Pallier, Manuel / BEKO Graz"
Sent: Thursday, October 17, 2013 2:43 AM
To: "wix-users@lists.sourceforge.net"
Subject: [WiX-users] Where are my migrated issues?
Hi,
I've created a feature request in the Sourcefo
It's always good to log the installer and read what the properties were set
to or changed to during the various phases of the installation.
From: "Phil Wilson"
Sent: Wednesday, October 16, 2013 11:47 AM
To: "General discussion about the WiX toolset."
They are Windows Installer properties not WiX proeprties. See:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905(v=vs.85).as
px
From: "Swaroop Kare"
Sent: Wednesday, October 16, 2013 10:10 AM
To: "General discussion for Windows Instal
If I did it, I'd put it in IsWiX. (I've already published a couple custom
project types to ease basic installation development.)What I'd really
need help with though is writing the .NET assembly that is used to do the
project creation interview and transformation steps.
As a guy who spent too much of his life in the 1990's writing procedural
wizard loops in InstallScript, I actually like authoring and testing story
of native MSI UI. I just wish they allowed you to put custom controls on
the dialog to do some of the fancier stuff.
Of course at this point i
Just a note to Rob et al..
This would be a really good feature request for Votive. I can't tell you
how many customers I've created installer for Office AddIns. They are very
profitable to do because they all follow the same basic template of
prereqs, gate checks and registration log
Assuming you have .NET 3.0+ (Vista+) and Windows Installer 4.5 (Vista SP1+)
it's possible to use WiX DTF to create a managed embedded UI handler to do
just this. There is a sample of such a beast in the WiX source tree at
$/src/DTF/Samples/EmbeddedUI. If you have target machines that don't
at is the downside to this?
I think I need to better understand how custom actions really work before
I'll understand why it's a bad idea. Based on what i know now, I don't
understand how you get all five things if its a truly custom custom
action.
Guess I'll work on doing t
r installers,
batch
> > files and VBScripts.
> >
> > I'm fairly MSI and WiX naive. That's why I'm asking - I just totally
> don't
> > understand what I gain by doing it "right" with a DLL for custom
actions
> > versus delivering an exe
IMO it's crazy. You have to ask yourself WHY Windows Installer is the
corporate standard in the first place. MSI is transactional, declarative,
rich in meta data and transformable with standardized behaviors. You lose
all of that when you choose to use it merely as a glorified ZIP and do
eve
I tried to submit this as a bug on wixtoolset but I always get error
messages when trying to submit bugs or save comments. I've filed a bug on
that over at github tiny bugs.
(I can't help wonder the prudence of creating a bug tracking system when so
much wix work needs to be done but heh.
and be able to do whatever you
want.
-Original Message-
From: Christopher Painter [mailto:chr...@iswix.com]
Sent: Wednesday, October 09, 2013 2:03 PM
To: General discussion for Windows Installer XML toolset.; General
discussion for Windows Installer XML toolset.
Subject: Re: [WiX-use
Windows Installer doesn't support transparency. You'll have to just work
at it until it looks nice. Limits of native / internal UI and while it's
not the best, I've managed to get some pretty nicely branded MSIs out of
it.
From: "Tunney, Stephen"
Sen
Per
http://msdn.microsoft.com/en-us/library/windows/desktop/aa367830(v=vs.85).as
px GIF is only supported on Win 8 / Server 2012. What OS are you seeing
the error on?
From: "Tunney, Stephen"
Sent: Wednesday, October 09, 2013 11:26 AM
To: "wix-users@li
I've never had a problem with this. I typically compile for .NET 2.0 and
set the customaction.config to allow for CLR 2.0 or 4.0 and allow legacy
activation. This gives me the broadest compatibility
Is there a .NET 3.5 feature you really need in your custom action?
--
I've never tried but in thinking it over, it's not possible. I have done
MSI's that might install side by side or in place upgrade at runtime. This
was done through manipulating the upgrade process at runtime. However an
MSI that might be major or might be minor would either have to have t
The other scenario to cover is when an EXE sometimes is and sometimes isn't
a service. I usually try to get my developers to factor their classes out
into a DLL and create two different EXE facades for it. This plays nicer
with MSI. But sometimes they resist and I'm forced to do mutually
e
Other then the mutually exclusive definitions of the service, the next two
best tricks that I know are:
1) Override with a registry setting
2) Use a custom action to dynamically author the ServiceInstall table at
install time using TEMPORARY sql rows.
-
Libs, binary libs, and merge modules are all about code structure and reuse.
I once worked for a company that at it's peak had 250 developers and 2 install
developers. Our business model was built around a concept called "Product
Line". Think if it like a car manufacturer who has different
Also, do you have Dev, QA and Prod instances of this terminal server? It's
always a good idea to test your designs in a lower life cycle before promoting
into production.
Regards,
Chris
From: "Phil Wilson"
Sent: Monday, September 30, 2013 9:37 AM
To:
don't think it will be hard either. Just waiting on approval.
--
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
ct: [WiX-users] [SPAM] Re: [SPAM] Re: Weekly releases
Issues are being tracked at http://wixtoolset.org/bugs/. There are a few
issues open tracking the VS2013 work.
On Thu, Sep 26, 2013 at 11:20 AM, Christopher Painter
wrote:
> Rob,
>
> Are there known votive issues other then it
Installer developer could make relatively short work of this. I don't
think there is going to be any scary C# / VSIX work. (Knock on wood.)
----
From: "Christopher Painter"
Sent: Thursday, September 26, 2013 2:04 PM
To: wix-users@lists.sourceforg
. Intellisense gives me
squigglies saying it can't find things like WcaInitialize but when I build
the project it compiles.
I hope this helps. I'm going to keep refining these procedures as I find
issues.
Regards,
Christopher Painter
ISWIX, LLC
chr...
uestions, sending good
bug reports, and, best of all, sending bug fixes and generally helping
improve the WiX toolset. You guys are great. Thanks.
On Wed, Sep 25, 2013 at 5:50 PM, Christopher Painter
wrote:
>
> Rob,
>
> What's the LOE for this effort? I have experience creating ins
osoft under our contract
with them or not--he's new anyway.
--
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-
Fr
Rob,
What's the LOE for this effort? I have experience creating installers
that register project and item templates as well as tweaking project
templates. I've done a little bit of AddOn work but not much. The whole
EnvDTE / VS SDK seemed really complicated to me. Is it just a few thing
It's a warning not an error. The way I get around this is to set the
Directory to subfolders like x86 and x64 and then use the DuplicateFile
table to get the right file installed to the right directory.
From: "StevenOgilvie"
Sent: Tuesday, September 24
verwrite
it, not uninstall it. User data is created by the app, not installed with
the app, in this context that's the way I look at it.(Unless I'm having
a senior moment too) Phil Wilson
On Sat, Sep 21, 2013 at 10:50 AM, Christopher Painter
wrote:
I'm having a senior
There isn't a custom action type that sets a condition. In fact custom
actions and conditions aren't directly related. ControlEvent Table entries
and Sequence Table entries have conditions. DoAction ControlEvents can
reference the custom action.
The condition is merely the evaluation of an e
I'm having a senior moment with what seemed like a pretty simple and well
established concept in windows installer: don't uninstall user data.
I created a very simple installer with a single component / file (
test.txt ). I tested with test.txt as the key file and with no key file (
directory
action during install...
On Tue, Sep 3, 2013 at 5:46 PM, Christopher Painter
wrote:
Is this for an application extracting a resource or for a custom action
during an install?
From: "ak m"
Sent: Monday, September 02, 2013 7:21 AM
To: "
Is this for an application extracting a resource or for a custom action
during an install?
From: "ak m"
Sent: Monday, September 02, 2013 7:21 AM
To: "General discussion for Windows Installer XML toolset."
Subject: [WiX-users] Extract Binary file from M
Can someone explain to me the rational behind the definition of a "small
update"? My CM background has never liked the though of shipping a new MSI
that had the same ProductVersion as a previous MSI. Even if the PackageCode
GUID is different. It just doesn't make sense to me.
--
1 - 100 of 1115 matches
Mail list logo