[WiX-users] Arbitrary size restrictions on Patches (Bug?)

2009-06-10 Thread martin lavelle

Hi,
While attempting to build larger than average patches with WiX 3.0.5308.0, and 
using Admin Images, Pyro crashes returning the following message:
 
pyro.exe : error PYRO0296 : An error (E_FAIL) was returned while adding files 
to a CAB file. This most commonly happens when creating a CAB file 2 GB or 
larger. Either reduce the size of your installation package, raise 
Media/@CompressionLevel to a higher compression level, or split your 
installation package's files into more than one CAB file.

I'm able to build patches successfully, by shrinking the PatchFamily's. I've 
tested this with:
  1) Older versions of WiX.
  2) Other Installations.
  3) Other Workstations.
 
A clear repeatible patern has emerged. Once the cabinet exceeds (about) 720MB, 
Pyro crashes. I sat watching WiX's temp files in the temp folder, and there is 
always one WiX file which balloons (Presumably it's the cabinet). Varying the 
Computer running WiX causes the ultimate size the temp file can reach to vary. 
Using older versions of WiX doesn't make much difference. I can't get the Patch 
to approach 2GB, which it should be able to achieve (I believe).

To work around this I've tried generating Delta Patches (command-line switch 
-delta), which unfortunately causes Pyro to Crash very quickly.
 
I think this is the same problem described in Sourceforge Bugs item #1708072, 
which concerns arbitrary size limits on cabinets in MSI's.
 
Can anybody suggest something constructive?
Shall I raise a Bug?
 
Regards
 
 
Martin Lavelle
_
Windows Live™: Keep your life in sync. 
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_BR_life_in_synch_062009
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Preprocessor Questions (Christopher Painter)

2009-06-05 Thread martin lavelle

Hi Chris,

You could use Linker Variables in your source paths ( !(wix.Var) Variables )  
I've used them this way in the past without problems. The linker still tells 
you if it can't find a file, etc. The Compiler (Candle.exe) won't allow linker 
variables everywhere, but they did/do work ok in Source Paths. You'll see 
examples of Linker Varaibles in the WiX UI source code if you need them (e.g. 
src\ext\UIExtension\wixlib\) or maybe the WiX help will suffice?

At one point I had several libraries working like this, but I worried that the 
WiX team would make the Compiler disallow this, since they don't/didn't 
advertise that you can use linker variables like this. So I weaned my builds 
away from it. Also I didn't want to maintain yet another WiX source code 
variant, or get stuck again on an old version of WiX.

I can't think why they would object to using Linker variables this way?

Hope this helps.

Regards

 

Martin Lavelle

 



 

I've noticed a couple things I wonder about: Let say I use: 
Source=$(env.WINDIR)\notepad.exe  The wixlib gets formatted as 
C:\WINDOWS\NOTEPAD.EXE. If I type the file name wrong, it still compiles with 
no errors. It's not until I consume the library in a merge module that it 
reports a failure. Our current build process has dozens of service family 
builds. I plan on implemnting fragments and libraries in these builds and then 
consuming the libraries in downstream builds. I'm concerned that: 

1) Incorrect file paths will manifest themselves too late in the process. 

2) When using a different variable like $(env.INSTALLFILES) if the directory 
path is different for different builds the wixlib is already formatted and the 
files won't line up.

Does anyone have any thoughts on this?

 

_
Windows Live™: Keep your life in sync. 
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_BR_life_in_synch_062009
--
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Small size limit on .wixout files storingMedia (2GB?)

2009-06-01 Thread martin lavelle

Thanks for always responding Bob. :)
 
Bob Arnson wrote:
How big is the .msi file?
1.38GB across 18 cabinets in high compression. Largest cabinet size is 234Mb, 
Cabinets are External to the .msi file, uncompressed size is 6.28 GB. Most of 
my installations are over 2GB.
 
I was trying to use .wixout's and/or .pdb's for patch generation. The 'Base' 
images were intended to be a .wixout storing media, and the Update image was to 
be a .pdb or a .wixout that wasn't storing media (so it would pick files from 
disk). The media my installations include comes from unversioned folders and I 
need to use relative paths. Consequentially, I only see the latest version of 
the media. This is mainly why I wanted to store media in a .wixout.
 
Regards
 
 
 
Martin Lavelle
 


martin lavelle wrote:
I infer from this message, that wixout's store media internally in one .cab, 
without regard to the cabing arrangements in the target installation. Is this 
true?

Bob Arnson wrote:
Yes. A .wixout duplicates the data in a package, not the structure.

martin lavelle wrote:
Incidentally, this .wixout can be built if the -bf flag is not set, and an msi 
can then be built from the .wixout. I mention this to rule out actual .cab file 
sizing errors.

Bob Arnson wrote:
How big is the .msi file?
 

 
Hi,
When Building .wixout's for large installations and with the -df (Bind files) 
switch set, Light fails with the following message:
light.exe : error LGHT0296 : An error (E_FAIL) was returned while adding files 
to a CAB file. This most commonly happens when creating a CAB file 2 GB or 
larger. Either reduce the size of your installation package, raise 
Media/@CompressionLevel to a higher compression level, or split your 
installation package's files into more than one CAB file.

I infer from this message, that wixout's store media internally in one .cab, 
without regard to the cabing arrangements in the installation. Is this true?
Incidentally, this .wixout can be built if the -bf flag is not set, and an msi 
can then be built from the .wixout. I mention this to rule out actual .cab file 
sizing errors.
Should I raise a bug, for this or is there a reason for this behaviour?
Regards

Martin Lavelle
_
Hotmail® has a new way to see what's up with your friends.
http://windowslive.com/Tutorial/Hotmail/WhatsNew?ocid=TXT_TAGLM_WL_HM_Tutorial_WhatsNew1_052009
--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA,  Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Small size limit on .wixout files storing Media (2GB?)

2009-05-28 Thread martin lavelle

Hi,
When Building .wixout's for large installations and with the -df (Bind files) 
switch set, Light fails with the following message:
 
light.exe : error LGHT0296 : An error (E_FAIL) was returned while adding files 
to a CAB file. This most commonly happens when creating a CAB file 2 GB or 
larger. Either reduce the size of your installation package, raise 
Media/@CompressionLevel to a higher compression level, or split your 
installation package's files into more than one CAB file.
 
I infer from this message, that wixout's store media internally in one .cab, 
without regard to the cabing arrangements in the target installation. Is this 
true?
Incidentally, this .wixout can be built if the -bf flag is not set, and an msi 
can then be built from the .wixout. I mention this to rule out actual .cab file 
sizing errors.
 
Should I raise a bug, for this or is there a reason for this behaviour?

Regards
 
 
Martin Lavelle
_
Hotmail® goes with you. 
http://windowslive.com/Tutorial/Hotmail/Mobile?ocid=TXT_TAGLM_WL_HM_Tutorial_Mobile1_052009
--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA,  Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Scheduling CreateFolders under AdminExecuteSequence (repost)

2009-03-11 Thread martin lavelle

The Microsoft reference on the CreateFolders Actions says The installer 
creates folders both for components that run locally and run from source. 
Doesn't this mean CreateFolders is officially approved for use during Admin 
Installations? (See below for link)
 
If the AdminExecuteSequence is inflexible as you imply, the word Suggested is 
inappropriate.
Certainly, the CreateFolders Action should not be included in the 
AdminExecuteSequence by default.
I see no mention of restrictions in the Microsoft topic Suggested 
AdminExecuteSequence. It's just a table dump actually.
I'm becoming concerned that an expert of your stature, disaproves so strongly. 
Have you had problems with this sort of thing?
 
Bob Arnson wrote:
 
That's not how an admin installation works: It's essentially just your source 
media laid out. MSI enforces restrictions on actions in the 
AdminExecuteSequence table; see Suggested AdminExecuteSequence for details.
 
Martin Lavelle wrote:
 
My intention is to create empty folders during an Admin Installation. The 
deployed application can be 
ran by multiple users from a network location, or be deployed locally, and the 
application requires 
empty folders in both scenarios. I'm sorry if that was not clear.
In my opinion the product I am attempting to deploy fits the Admin Image 
scenario quite nicely, I'd 
be happy to talk about the specifics if you harbour any concerns.
 
Bob Arnson wrote:
 
It doesn't matter if WiX permitted it: MSI doesn't. A run from source feature 
is installed normally 
via InstallExecuteSequence, not AdminExecuteSequence; that's just for admin 
installations. 
 
martin lavelle wrote:
 
I wish to schedule CreateFolders to run in the AdminExecuteSequence, as I am 
deploying program whose 
behaviour is effected by empty folders.To quote from MSI documentation 
(http://msdn.microsoft.com/en-us/library/aa368052(VS.85).aspx) The installer 
creates folders both 
for components that run locally and run from source.. I have also tested that 
this works correctly.
The current schema will not permit the CreateFolders element to exist in the 
AdminExecuteSequence 
like so:
AdminExecuteSequence
  CreateFolders/
/AdminExecuteSequence
Does anyone object to relaxing the schema to allow this?
Is there another way that I can achieve this with WiX?
_
Express your personality in color! Preview and select themes for Hotmail®. 
http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Scheduling CreateFolders under AdminExecuteSequence (repost)

2009-03-10 Thread martin lavelle

 
My intention is to create empty folders during an Admin Installation. The 
deployed application can be ran by multiple users from a network location, or 
be deployed locally, and the application requires empty folders in both 
scenarios. I'm sorry if that was not clear.
 
In my opinion the product I am attempting to deploy fits the Admin Image 
scenario quite nicely, I'd be happy to talk about the specifics if you harbour 
any concerns.
 
 
Bob Arnson wrote:
 
It doesn't matter if WiX permitted it: MSI doesn't. A run from source feature 
is installed normally via InstallExecuteSequence, not AdminExecuteSequence; 
that's just for admin installations. 
 
 
martin lavelle wrote:
 
I wish to schedule CreateFolders to run in the AdminExecuteSequence, as I am 
deploying program whose 
behaviour is effected by empty folders.To quote from MSI documentation 
(http://msdn.microsoft.com/en-us/library/aa368052(VS.85).aspx) The installer 
creates folders both 
for components that run locally and run from source.. I have also tested that 
this works correctly.
The current schema will not permit the CreateFolders element to exist in the 
AdminExecuteSequence 
like so:
AdminExecuteSequence
  CreateFolders/
/AdminExecuteSequence
Does anyone object to relaxing the schema to allow this?
Is there another way that I can achieve this with WiX?RE:Scheduling 
CreateFolders under AdminExecuteSequence  (repost)
 

 
_
Express your personality in color! Preview and select themes for Hotmail®. 
http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme
--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Scheduling CreateFolders under AdminExecuteSequence

2009-03-09 Thread martin lavelle

Hi,
I wish to schedule CreateFolders to run in the AdminExecuteSequence, as I am 
deploying program whose behaviour is effected by empty folders.
To quote from MSI documentation 
(http://msdn.microsoft.com/en-us/library/aa368052(VS.85).aspx) The installer 
creates folders both for components that run locally and run from source.. I 
have also tested that this works correctly.
The current schema will not permit the CreateFolders element to exist in the 
AdminExecuteSequence like so:

  

Does anyone object to relaxing the schema to allow this?
Is there another way that I can achieve this with WiX?
 
Many Thanks
 
 
Martin Lavelle 
_
Hotmail® is up to 70% faster. Now good news travels really fast. 
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Dropping the BOM

2008-09-09 Thread Martin Lavelle
Hello,

The Byte Order Mark is removed from xml text files when WiX XmlConfig
editing is applied. I've just found this out the hard way, as it breaks some
DotNet programs (I imagine it depends on the methods used to address the
data).

I've created bug 2101670 for this.

Any chance of a quick fix? It's not a very obvious bug/feature, and users
won't see this one coming.

Incidentally, how are WiX extensions handling UNICODE file edits?

 

Regards

 

 

Martin Lavelle

-
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 in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ClearCase Dynamic View issue

2008-01-28 Thread martin lavelle
Hi,
I didn't think bug APAR PK14674 was applicable, because some of the programs 
were working, and all permissions were set for Owner and Group (Not for Other). 
But you were right to ask, because that fixed it!
So you can successfully embed WiX into a ClearCase VOB.
Thanks very much for that Rene, and a big Thank you to everyone who took the 
trouble to think about my problem.
Best Regards
 
Martin Lavelle


Subject: RE: [WiX-users] ClearCase Dynamic View issueDate: Sat, 26 Jan 2008 
12:19:29 +0100From: [EMAIL PROTECTED]: [EMAIL PROTECTED]; 
wix-users@lists.sourceforge.net




I assume you found this technote:
 
http://www-1.ibm.com/support/docview.wss?ratlid=cctocbodyrs=984uid=swg21222178
 


Van: [EMAIL PROTECTED] namens martin lavelleVerzonden: vr 1/25/2008 14:37Aan: 
[EMAIL PROTECTED]: [WiX-users] ClearCase Dynamic View issue
Hello,Whilst stored under ClearCase source control and running from a Dynamic 
View, some of the WiX V3 and V2 executables fail with the following error 
message:This application has failed to start because the application 
configuration is incorrect. Reinstalling the application may fix this 
problem.The programs which fail are:Light.exe.Setup.exe.1) It fails on 
ClearCase Dynamic views, but succeeds on ClearCase static views. There is more 
latency on a Dynamic view and it uses a different file system (mvfs).2) All the 
programs are permissioned identically.3) Since some programs do work, Security 
(caspol, etc) is not the issue.4) If copied to another location, all programs 
start working.5) All the WiX files are present (this error message will appear 
if certain files are missing).Running the Compiler from a non-ClearCase 
location is an acceptable temporary workaround, but has irritating long-term 
issues.As ClearCase Dynamic views suffer an initial latency when accessing 
files, I wonder if Light.exe is not waiting long enough for its file checks to 
return?Is Light.exe able to tolerate long initial latencies when doing its 
initial WiX integrity checks?Does anyone have any useful suggestions? Best 
Regards  Martin Lavelle

Climb to the top of the charts! Play the word scramble challenge with star 
power. Play now!
 
This e-mail and any attachment is for authorised use by the intended 
recipient(s) only. It may contain proprietary material, confidential 
information and/or be subject to legal privilege. It should not be copied, 
disclosed to, retained or used by, any other party. If you are not an intended 
recipient then please promptly delete this e-mail and any attachment and all 
copies and inform the sender. Thank you.
_
Climb to the top of the charts! Play the word scramble challenge with star 
power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] ClearCase Dynamic View issue

2008-01-25 Thread martin lavelle
Hello,Whilst stored under ClearCase source control and running from a Dynamic 
View, some of the WiX V3 and V2 executables fail with the following error 
message:
This application has failed to start because the application configuration is 
incorrect. Reinstalling the application may fix this problem.
The programs which fail are:
Light.exe.Setup.exe.
1) It fails on ClearCase Dynamic views, but succeeds on ClearCase static views. 
There is more latency on a Dynamic view and it uses a different file system 
(mvfs).2) All the programs are permissioned identically.3) Since some programs 
do work, Security (caspol, etc) is not the issue.4) If copied to another 
location, all programs start working.5) All the WiX files are present (this 
error message will appear if certain files are missing).
Running the Compiler from a non-ClearCase location is an acceptable temporary 
workaround, but has irritating long-term issues.
As ClearCase Dynamic views suffer an initial latency when accessing files, I 
wonder if Light.exe is not waiting long enough for its file checks to return?
Is Light.exe able to tolerate long initial latencies when doing its initial WiX 
integrity checks?
Does anyone have any useful suggestions?
 
Best Regards
 
 
Martin Lavelle
_
Climb to the top of the charts! Play the word scramble challenge with star 
power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Release 3.0.3328.0 Assemblies won't bind

2007-10-02 Thread Martin Lavelle
Hi,

I get the following error when running the Candle.exe in the WiX Release
3.0.3328.0 :

 

Unhandled Exception: System.IO.FileLoadException: Could not load file or
assembly 'wix, Version=3.0.3328.0, Culture=neutral,
PublicKeyToken=ce35f76fcda82bad' or one of its dependencies. The located
assembly's manifest definition does not match the assembly reference.
(Exception from HRESULT: 0x80131040)

File name: 'wix, Version=3.0.3328.0, Culture=neutral,
PublicKeyToken=ce35f76fcda82bad'

 

I suspect it's caused by the recent Strong Name changes made by
PMarcu, because Release 3.0.3307.0 doesn't give any such problems, and
the candle.exe.config in that file has significantly less in it. Or I
could be completely wrong...

 

Please advise if you want a bug raised.

 

Regards

 

 

Martin.


_
The information contained in this message, together with any attachments, may 
be legally privileged or confidential and is intended only for the use of the 
individual(s) or entity named above. If you are not the intended recipient, you 
are notified that any dissemination, distribution or copying of this message is 
strictly prohibited.  If you have received this message in error, please notify 
us immediately before deleting it.

This message has been checked for all known viruses through MessageLabs Virus 
Control Centre, for and on behalf of the AVEVA Group. Although no viruses were 
found it is the recipient's responsibility to ensure that this message is safe 
for use on their system.

AVEVA Group plc is a Public Limited Company registered in England with 
registered number 2937296.  The registered office of AVEVA Group plc is High 
Cross, Madingley Road, Cambridge, England CB3 0HB-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] File Search that returns a folder path

2007-07-05 Thread martin lavelle
This simple example returns the folder path of notepad.exe to the
property NOTEPAD_FOLDER (If it finds it).
 
Appsearch Table
Property   | Signature   

NOTEPAD_FOLDER  | NotepadFolderSignature
 
DrLocator Table
Signature   | Parent| Path | Depth
---
NotepadFolderSignature| NotepadFileSignature
NotepadFileSignature| || 5
 
Signature Table
Signature   | FileName

NotepadFileSignature|notepad.exe
 
 
Bob Arnson wrote:If you have current MSI rows that work, you should post them; 
that might help.
Martin Lavelle wrote:I'm trying to author a file search that returns the folder 
path of a file search. In other words, I don't want the file name on the end of 
the path.My Property / DirectorySearch / FileSearch attempts just won't create 
the right table entries, will someone show me how to do this 
please.Incidentally, I've tried using Dark.exe to reveal the WiX syntax, but 
without success.
 
_
See what you’re getting into…before you go there.
http://newlivehotmail.com-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] File Search that returns a folder path

2007-07-04 Thread Martin Lavelle
Hello,

I'm trying to author a file search that returns the folder path of a file
search. In other words, I don't want the file name on the end of the path.

My Property / DirectorySearch / FileSearch attempts just won't create the
right table entries, will someone show me how to do this please.

Incidentally, I've tried using Dark.exe to reveal the WiX syntax, but
without success. The Dark.exe on the V2 stream makes WiX code which does not
regenerate the original AppSearch, DrLocator and Signature tables, whilst
Dark.exe on the V3 stream just crashes (because of this).

 

Best Regards

 

 

 

Martin Lavelle

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Access Violation whilst cabing

2007-04-20 Thread martin lavelle
Hello,I am getting the following error with WiX V3.0.2806.0 and V3.0.2716.0:
Creating cabinet 'C:\WiX\SchemaV3\CabCache\Marine1.cab'.light.exe : error 
LGHT0001 : Attempted to read or write protected memory. This is often an 
indication that other memory is corrupt.
Exception Type: System.AccessViolationException
Stack Trace:at 
Microsoft.Tools.WindowsInstallerXml.Cab.Interop.CabInterop.CreateCabFinish(IntPtr
 contextHandle)at 
Microsoft.Tools.WindowsInstallerXml.Cab.WixCreateCab.Dispose()at 
Microsoft.Tools.WindowsInstallerXml.CabinetBuilder.CreateCabinet(CabinetWorkItem
 cabinetWorkItem)at 
Microsoft.Tools.WindowsInstallerXml.CabinetBuilder.ProcessWorkItems()Generating 
database.
It succeeds if I reduce the number of files in the particular cabinet which is 
failing.All the files will cab, but not all at once.Substituting several small 
files, with one or two larger (overall) files, does not solve the problem.The 
problem is repeatable:1)  On different OS's and Hardware.2)  With 1 or 2 
threads, or without specifying threads (e.g. -ct 2).3)  With Cabinet Cache 
(-cc) specified or not.4)  With a different [EMAIL PROTECTED] Number (Not tried 
Media=1).5) With different versions of the .Net framework runtime.I've ran 
the whole build from my C:\ drive to eliminate Network and Source repository 
possibilities.I can't get the Cabinet larger than 577,667,792 Bytes.
I can't see a bug for this one, though bug 1672584 might be connected.If you 
think it merits a bug, please advise. Regards  Martin Lavelle.
_
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vistamkt=en-USform=QBRE-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Getting current shared application data folder

2006-06-28 Thread Martin Lavelle
Hi Richard,
Read this article, specifically the CommonAppDataFolder property.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/s
ystem_folder_properties.asp

Regards

Martin Lavelle



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Foster,
Richard - PAL
Sent: Tuesday, June 27, 2006 8:58 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Getting current shared application data folder

 

Greetings all, 

I'm sure this question has been asked many times... but I can't find it
in the archives so I guess I'm searching for the wrong thing.

The application we are installing references a database (MDB) file. 

It is required that the user has the option to install a preconfigured
sample database. 

Because the database is both read, and written, and is shared across all
users on the machine, it seems appropriate that the file be installed to
a sensible location. According to the Designed for Windows XP spec,
the location in question should be determined using a request to
SHGetFolderPath specifying CSIDL_COMMON_APPDATA, then appending the
correct company and product folders. How do I make the call to
SHGetFolderPath in WiX? (Presumably it's a custom action somewhere, but
an example would be appreciated!)

On a related note, is there any way to ensure that the folder in
question is writeable by all users, or is that automatically the case
(unless overridden by an administrator).

Regards, 
Richard 

attachment: winmail.datUsing Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] job postings...

2006-06-21 Thread Martin Lavelle
Hello,
Why not refer professional requests to a neutral freelancing resource.
http://www.freelancers.net/ is one such possibility, I'm sure there are
others. As long as you publicise where you are referring Job requests, WiX
Professionals will converge on it.
Your instincts to keep commercial self interest out of the forums are
Jokeright on the money/Joke. In time the mailing lists will turn into a
self promoting bun fight, and community spirit will suffer.
WinkAlternatively, just send them all to me, problem solved!/Wink

Martin.
--

Date: Tue, 20 Jun 2006 16:35:28 -0700
From: Rob Mensching [EMAIL PROTECTED]
Subject: [WiX-users] job postings...
To: WiX-users@lists.sourceforge.net

I recently had some people ask me if it would be okay for them to send out
job requests to this mailing list.  I thought about it and I was conflicted.
On one hand, this is place to talk about the WiX toolset, how to use it, and
how to improve it.  Job postings don't belong here.  On the other hand, the
people that hang out here would likely be very good matches for some of the
positions I've heard queries for.

I'm still leaning towards my initial feeling (No) but I thought I might as
well just ask here to see what everyone else felt.


___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users