Re: [WiX-users] About .NET 4.0 framework installation

2010-10-21 Thread Bryan Reich
VSTOR is a separate component from the .Net FW. VSTOR 4.0 is dependant on CLR 4.0, but they are not the same package. You would have to have a separate prereq for those components. From: rahul.ekb...@sungard.com [rahul.ekb...@sungard.com] Sent: Thursday,

Re: [WiX-users] Light error for COM dll with multiple prog id's for thesame class

2010-09-13 Thread Bryan Reich
nd it should be future proof. Thanks for the suggestions so far. 2010/9/13 Bryan Reich > > https://sourceforge.net/tracker/?func=detail&aid=2927773&group_id=105970&atid=642714 > > You may have to upgrade to newer bits or break out the second progId into > its cons

Re: [WiX-users] Light error for COM dll with multiple prog id's for thesame class

2010-09-13 Thread Bryan Reich
https://sourceforge.net/tracker/?func=detail&aid=2927773&group_id=105970&atid=642714 You may have to upgrade to newer bits or break out the second progId into its constituant registry keys outside of the class element in the wix to work around the bug. -- Bryan _

Re: [WiX-users] Windows 7 Custom Action Registry problem

2010-07-01 Thread Bryan Reich
Can you give examples of the specific keys you are attempting to write? Vista and Win7 created the concept of protected registry nodes that are "owned" by Windows and they don't let others mess with them, but for back compat they swallow the related errors so it only causes silent failures. That

Re: [WiX-users] VSTO excel Add in for all users

2010-06-11 Thread Bryan Reich
client to give me the list of all hot fixes and I am going to try one by one. If I found exact hotfix, I will let you know. Thanks, Rahul -Original Message- From: Bryan Reich [mailto:bryan.re...@microsoft.com] Sent: Thursday, June 03, 2010 9:12 PM To: General discussion for Windows Installer

Re: [WiX-users] VSTO excel Add in for all users

2010-06-03 Thread Bryan Reich
problem, it is disappearing menu add-in from excel menu bar. To resolve this I added kb980210 but it not working. So currently I am struggling to bring the add-in menu on menu bar. Thanks, Rahul -Original Message- From: Bryan Reich [mailto:bryan.re...@microsoft.com] Sent: Wednesday, June

Re: [WiX-users] VSTO excel Add in for all users

2010-06-02 Thread Bryan Reich
ne privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt Upto this point we don't have any COM add-in. If I follow the same steps on XP it works perfectly. Thanks, Rahul ____ Fr

Re: [WiX-users] Shortcut's icon and strange path

2010-06-02 Thread Bryan Reich
, which is then being > extracted to the location you describe and referenced as the icon > source. Basically you just need to extract the icon yourself and > reference that. It can be a bit confusing if you don't understand how > advertised installations work :) > > Hope that

Re: [WiX-users] VSTO excel Add in for all users

2010-06-01 Thread Bryan Reich
ungard.com] Sent: Tuesday, June 01, 2010 3:03 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] VSTO excel Add in for all users Ok Thanks. I will wait for your reply. Thanks, Rahul -Original Message- From: Bryan Reich [mailto:bryan.re...@microsoft.com] Sent: Tuesday,

Re: [WiX-users] Files missing after major update - what am I doing wrong?

2010-06-01 Thread Bryan Reich
A summary of the different behaviors depending on where you schedule RemoveExistingProducts, and benefits and drawbacks of each in general, can be found at: http://msdn.microsoft.com/en-us/library/aa371197(VS.85).aspx -- Bryan -Original Message- From: Stefan Kuhr [mailto:kustt...@gmx.l

Re: [WiX-users] Shortcut's icon and strange path

2010-06-01 Thread Bryan Reich
Windows installer caches entries in the Icon table in the installer cache location as you see below, so in effect by creating that Icon WIX element, you think of it as if it were a separate File element from your root exe. In the past, when I've authored COM registration and tried to do what you

Re: [WiX-users] VSTO excel Add in for all users

2010-06-01 Thread Bryan Reich
SP2 Also done registry changes suggested in http://support.microsoft.com/kb/976811/. Thanks, Rahul -Original Message----- From: Bryan Reich [mailto:bryan.re...@microsoft.com] Sent: Tuesday, June 01, 2010 4:26 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users]

Re: [WiX-users] VSTO excel Add in for all users

2010-06-01 Thread Bryan Reich
ffice\12.0\Common\General\EnableLocalMachineVST O = 1. Option Why the .vsto (Clickone deployment) not asks me the target dir? It directly installs in appdata\user\... Thanks, Rahul -Original Message- From: Bryan Reich [mailto:bryan.re...@microsoft.com] Sent: Friday, May 28, 2010 2:26 PM T

Re: [WiX-users] VSTO excel Add in for all users

2010-05-28 Thread Bryan Reich
Which version of Office are you targeting? If it is Office 2003, it won't work. If it is Office 2007, HKLM VSTO add-ins were not supported when RTM shipped but were enabled later via an update (KB976477). Even if you have the update you have to explicitly enable HKLM registered VSTO add-ins by wr

Re: [WiX-users] Version independent prog id is removed after uninstalling current version

2010-05-11 Thread Bryan Reich
In our product, we maintain the component violation and we instruct our users in such a scenario to run repair on the remaining version if you uninstall from a side-by-side state. A custom action would also potentially work as you suggest Kim, if the scenario is important enough to warrant the e

Re: [WiX-users] Version independent prog id is removed after uninstalling current version

2010-05-11 Thread Bryan Reich
This is likely a classic component violation. The component GUID has been revved but the version independent progID remains the same registry key for the two components, meaning the uninstall of any one of the components will remove the key out from underneath the other product since two separat

Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-03 Thread Bryan Reich
My advice would be to use the 32 bit install location, but if you really want to put it in the 64 bit location, you can author two components, one for the server and one for the class associated with the server. The server can be marked as 64 bit. The class component marked as x86. Mark the ele

Re: [WiX-users] Pure registry component without a directory?

2010-02-25 Thread Bryan Reich
It is trying to use the directory as a fallback for your keypath. What you probably want in this component is for one of the registry keys to be the key path, then it won't try to use the directory for that. Something like the following perhaps: -- Bryan -Original M

Re: [WiX-users] Verifying existance of a file using multiple properties

2010-02-18 Thread Bryan Reich
Do you know what component(s) install the file in question? If so using ComponentSearch would likely be a better approach. -- Bryan -Original Message- From: Dane Anderson (Acro Service Corp) [mailto:a-daa...@microsoft.com] Sent: Thursday, February 18, 2010 2:12 PM To: wix-users@lists.sour

Re: [WiX-users] WiXNetFxExtension conditions

2010-02-15 Thread Bryan Reich
Don't shoot the messanger John. I'm just passing along what I know about the current situation. Also note that with the 4.0 FW, the CLR changed the way is registers itself and where you have to look in the registry to determine the current version, which is why the preexisting detection logic wo

Re: [WiX-users] WiXNetFxExtension conditions

2010-02-14 Thread Bryan Reich
There is no guarantee that your product would work just fine with CLR 4.0 just because it works with CLR 2.0 (Framework 3.5). For CLR 4.0 the CLR has moved into a SxS model whereby 4.0 can be loaded in-proc SxS 2.0 runtime, and the 5.0 runtime will be loaded into process alongside the 4.0 runti

[WiX-users] Using variables to define attributes (not attribute values)

2010-02-12 Thread Bryan Reich
I was under the impression that the expression $(var.MyVar) a preprocessor evaluation, evaluated at a similar time to . However, some wix that I am compiling suggests this isn't the case. I'm trying to define a variable as follows: And then my wix example as: ... So in other words, in c

Re: [WiX-users] WiX syntax for GUIDs for 32-bit/64-bit components

2010-01-22 Thread Bryan Reich
Note I don't know if this is your scenario or not, but if you are installing architecture neutral components like .Net assemblies, and are installing them into the same location regardless of your package architecture (such as the GAC), then you should make a single Win64="no" component and incl

Re: [WiX-users] 64-bit *and* 32-bit Registry Keys in same MSI?

2010-01-22 Thread Bryan Reich
To help avoid duplication you can also use include files (*.wxi) to define the registry keys and include it in each component as described below without having to duplicate the code. etc. -- Bryan From: MikeR [michael.ru...@gmail.com] S

Re: [WiX-users] Disable repair and admin setup...

2010-01-07 Thread Bryan Reich
We did this in one case by using a as follows: ACTION~<>"ADMIN" I know that works for advertise. I think there can be similar logic for repair. -- Bryan -Original Message- From: Tony [mailto:yellowjacketl...@gmail.com] Sent: Thursday, January 07, 2010 12:38 PM To: WiX Users Subject: [

Re: [WiX-users] Wix bug when converting class/progID set from advertised="yes" to advertised="no"?

2010-01-07 Thread Bryan Reich
Bug 2927773 has been opened to track. Thanks. -Original Message- From: Bryan Reich [mailto:bryan.re...@microsoft.com] Sent: Wednesday, January 06, 2010 10:12 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Wix bug when converting class/progID set

[WiX-users] Silly question: what is my user name (it doesn't appear to be my email)

2010-01-07 Thread Bryan Reich
x27;t work either. How does one find out what username was assigned to them in the initial registration process? (I did my registration entirely via the email mechanism). -- Bryan Reich -- This SF.Net email is sponsored b

Re: [WiX-users] Wix bug when converting class/progID set from advertised="yes" to advertised="no"?

2010-01-06 Thread Bryan Reich
} I think that second check for "null == parent" should have been "YesNoType.Yes == firstProgIdForClass". Do you mind filing a bug? The work around in WiX v3.0, unfortunately, is to pull the second ProgId out and set its registry keys using RegistryKey/RegistryVal

Re: [WiX-users] Wix bug when converting class/progID set from advertised="yes" to advertised="no"?

2010-01-06 Thread Bryan Reich
d progIds also have versions and version-independent entries. -- Bryan -Original Message- From: Bryan Reich Sent: Wednesday, January 06, 2010 7:41 PM To: 'Bob Arnson'; General discussion for Windows Installer XML toolset. Subject: RE: [WiX-users] Wix bug when converting class/p

Re: [WiX-users] Wix bug when converting class/progID set from advertised="yes" to advertised="no"?

2010-01-06 Thread Bryan Reich
y ProgId under all of the classes has a version-independent ProgId associated with it comes into play. -- Bryan -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Wednesday, January 06, 2010 5:00 PM To: General discussion for Windows Installer XML toolset. Cc: Brya

[WiX-users] Wix bug when converting class/progID set from advertised="yes" to advertised="no"?

2010-01-06 Thread Bryan Reich
I am seeing the following: Previously there was: This was working fine. When installed, the class had entries for the prog ID that was first in the list of progIDs that were its children. Each progId had a clsid that was its class parent. This is what we want. For reasons I won't