Re: [WiX-users] Error while building WXS file.

2010-10-06 Thread Peter Shirtcliffe
Your problems arent wix specific. This might help http://www.w3schools.com/xml/xml_tree.asp -Original Message- From: Sravan Kumar Rangaraju [mailto:sravan_rangar...@mindtree.com] Sent: 06 October 2010 05:45 To: General discussion for Windows Installer XML toolset. Subject: Re:

Re: [WiX-users] Error while building WXS file.

2010-10-06 Thread David Watson
You still have unmatched element pairs something like this. Directory -- This is on line 57 Component ... /Component -- this is on line 62 You need to remove a Directory or add a /Directory somewhere that is appropriate to your code. Use a folding editor or auto-format your document to

[WiX-users] Line numbers in Exceptions of CA missing even when .pdb is available

2010-10-06 Thread Bernd Truckses
Hello all, when an exception is thrown in my CA, no line numbers are passed in the StackTrace. I've built a debug version of my project, already packed the according .pdb files to the CA-dll as it was suggested in this post:

[WiX-users] Installer Integrity Check

2010-10-06 Thread Gáspár Győző
I have created a single msi installation package that is meant to be downloaded over the internet. How can I verify that the downloaded package is intact? I would like to have a feature similar to NSIS's. When the downloaded package is damaged it gives a message like: Installer Integrity check

Re: [WiX-users] Best Practices - Using * for GUID automation

2010-10-06 Thread Andy Clugston
Hi All, I am having some trouble and need to blow the dust off of this one. Still using WiX v3.0. I have created an automated build infrastructure using heat.exe which utilizes the * for component GUIDs. As stated in this thread originally, I have a product that was released (v1.0.0) with hard

Re: [WiX-users] Installer Integrity Check

2010-10-06 Thread Peter Shirtcliffe
Many utilities that create self extracting archive will include such a function. It will also help you avoid the problem where MSIs downloaded from the web are renamed by the browser, which causes them to break - you arent allowed to rename an MSI. -Original Message- From: Gáspár Gyozo

Re: [WiX-users] Error while building WXS file.

2010-10-06 Thread Michael Clark
Can you post the .wxs fragment it's complaining about? Michael -Original Message- From: Sravan Kumar Rangaraju [mailto:sravan_rangar...@mindtree.com] Sent: Tuesday, October 05, 2010 6:13 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] Error while

Re: [WiX-users] heat.exe registry harvesting: ProxyStubClassId

2010-10-06 Thread Jon W
Yes, heat and tallow ran on win7 x64. Are there any written rules one must follow when trying to gather registry information? Must the machine be 32-bit, etc...? These are 32-bit c++ dlls. Thanks, Jon On Tue, Oct 5, 2010 at 10:10 PM, Blair os...@live.com wrote: You don't say if the XP is 32

Re: [WiX-users] TFS 2010RC build server + Tracker.exe = fail?

2010-10-06 Thread Will Sullivan
Clarification, I said it was an RC build, however it is the actual RTM I'm using. -Original Message- From: Will Sullivan [mailto:wsulli...@softdocs.com] Sent: Tuesday, October 05, 2010 3:26 PM To: WiX-users@lists.sourceforge.net Subject: [WiX-users] TFS 2010RC build server + Tracker.exe

Re: [WiX-users] Best Practices - Using * for GUID automation

2010-10-06 Thread MikeR
This is the expected behavior for that configuration. The problem is that since your component GUIDs don't line up from v1.0.0 to v1.0.1 the upgrade installs the new components and then after InstallFinalize removes the old components because it is not able to properly reference count them using

Re: [WiX-users] Best Practices - Using * for GUID automation

2010-10-06 Thread Andy Clugston
Hi Mike, Thanks for the info. What you stated is what I am seeing in the verbose logs. I see where the files are being copied, and then I see where they are being removed. Doing a diff between the good v1.0.0 case and the bad v1.0.0 case makes it obvious. So if I understand you on the

Re: [WiX-users] Best Practices - Using * for GUID automation

2010-10-06 Thread MikeR
Hi Andy, Either setting After=InstallValidate or Before=InstallInitialize will work, you don't need to specify both. I was just giving you the restrictions on sequencing for the upgrade to work. With this setup a rollback to v1.0.0 would not occur if your v1.0.1 MSI fails after

[WiX-users] IIS Extension Questions

2010-10-06 Thread GB
Hi all, I'd like to allow users to either install a Web Application to the Default Web Site or to create a new Site. How would I do this? How can I remove a website on uninstall only if it was created during install? And how do I actually find the Default Web Site? Is it named the same

[WiX-users] Dealing with packages bigger than 2Gb

2010-10-06 Thread vivekanandan balaguru
We are trying to build a MSI package that includes multiple files and total size of all files around 2.3 GB. While building we get the error below, Whats the best solution to fix this error? 2light.exe(0,0): error LGHT0296: An error (E_FAIL) was returned while adding files to a CAB file. This

Re: [WiX-users] heat.exe registry harvesting: ProxyStubClassId

2010-10-06 Thread Blair
It is recommended that COM dlls be harvested on a machine that approximates the target machine as close as possible. Realize that due to the nature of harvesting that there could always be discrepancies and that the only way to know you have it right is to have the developer who makes the object

Re: [WiX-users] TFS 2010RC build server + Tracker.exe = fail?

2010-10-06 Thread Blair
I'm using 2010 RTM but I'm not getting errors like that. Then again, my build agents are using domain accounts instead of NetworkService. Sometimes A/V has been known to interfere with build tools. Have you tried exempting the C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp directory

Re: [WiX-users] Dealing with packages bigger than 2Gb

2010-10-06 Thread Christopher Painter
Light problems aside, I don't recommend you do this period.   There are some walls you will hit at install time in terms of performance and errors that can happen when certain versions of windows don't have the right hotfixes or tons of memory available.  An installer that big is likely

Re: [WiX-users] Dealing with packages bigger than 2Gb

2010-10-06 Thread Blair
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 would recommend the latter. Make a second Media/ element (give it an Id=2 and a slightly different name than

Re: [WiX-users] Best Practices - Using * for GUID automation

2010-10-06 Thread Blair
When one specifies Override, the other one will replace (you tag the one that can be changed). You can verify which you ended up with by opening the MSI in Orca (or any other MSI table editor/viewer). If neither is overridden, the linker will fail because the action is not allowed in the table

Re: [WiX-users] Best Practices - Using * for GUID automation

2010-10-06 Thread MikeR
Andy, If you have a RemoveExistingProducts action scheduled in one location in your common element and another scheduled elsewhere in your Product consuming the common WiX I'm pretty sure you would get a compilation error. You could set something up in your common WiX fragments/include to

[WiX-users] Feature: how to reinstall it or uninstall it alone?

2010-10-06 Thread little.forest
Hi, We added a feature in our installer. The feature is a plugin for Outlook. We defined a Feature element in our Wix file. We also integrated CustomizeDlg in our version of WixUI_InstallDir.wxs. Things work fine. Here are two more requirements: 1. If the end user chooses NOT to install this

Re: [WiX-users] heat.exe registry harvesting: ProxyStubClassId

2010-10-06 Thread Christopher Painter
I know you prefaced your opion with ideal  but I'll just say where I work finding a developer who will admit knowing anything about COM is getting really difficult.  So what I do is approximate the COM as good as I can and go deploy the package.  If anyone reports a problem I grab a program

Re: [WiX-users] Feature: how to reinstall it or uninstall it alone?

2010-10-06 Thread Blair
You need to make the maintenancetype dialog send the changebutton to the customize dialog in your version of wixui_installdir. Also, ARPNOMODIFY should NOT be defined. Change can be used to both add and remove features without removing the entire product. -Original Message- From:

Re: [WiX-users] heat.exe registry harvesting: ProxyStubClassId

2010-10-06 Thread Blair
The aggregate quality of the practitioners of our craft does seem to be sliding downhill, doesn't it? I've even read that they have even been dumbing down the educational achievement necessary to get a CompSci degree this past decade. People in general seem to just want to get their work done and

Re: [WiX-users] Feature: how to reinstall it or uninstall it alone?

2010-10-06 Thread little.forest
Wow, that's fast. I appreciate that, Blair. I just made the code changes by following your instructions and did some basic testing. It works fine. We'll do more testing. Thanks again, Blair! From: Blair os...@live.com To: General discussion for Windows

Re: [WiX-users] heat.exe registry harvesting: ProxyStubClassId

2010-10-06 Thread Jon W
So, the answer is good luck using harvesting tools as they may not always work. Not really a confidence booster, but they seem to work for the most part. Thanks, Jon On Wed, Oct 6, 2010 at 1:38 PM, Blair os...@live.com wrote: The aggregate quality of the practitioners of our craft does seem to

Re: [WiX-users] heat.exe registry harvesting: ProxyStubClassId

2010-10-06 Thread Christopher Painter
Pretty much; COM extracting is a black art. Sometimes it works and sometimes it doesn't.  I'll admit it, I'm not a COM god.  But I keep a variety of tools at my side (  InstallShield COM extract, Heat Harvesting, OleView, InstallWatch ) and make good use of version control, build automation

Re: [WiX-users] Dealing with packages bigger than 2Gb

2010-10-06 Thread Jeremy Farrell
So you're assuming that whoever wrote the error message included three different ways to fix the problem, but chose not to mention the best way? Why do you assume that? From: vivekanandan balaguru [mailto:vivb...@gmail.com] Sent: Wednesday, October 06, 2010 7:49 PM We are trying to build

Re: [WiX-users] Dealing with packages bigger than 2Gb

2010-10-06 Thread Christopher Painter
 http://msdn.microsoft.com/en-us/library/bb204770(VS.85).aspx#reduce_size Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really good thread that deserves attention? E-Mail Me - Original Message From: Jeremy Farrell