Re: Frustration and more frustration trying to install a V11 desktop app on another P
KINDA YES, See below
I install a copy of my runtime that was created on my developement machine. I do not run the alpha installer because it wants to install somewhere else. I include registry entries, dotNetFx40_Full_x86_x64.exe, vcredist_x86.exe and the batch files(slightly modified) for registering. I isntall all this by way of astrum.
Astrum can detect .net4.0 and I can conditionally install.
I am working on c++ runtime now and got this response from Thraex:
Adding the following variable might work:
Variable name: <VisualCpp2010RuntimeExists>
Default value: 0
Variable type: Number
Get variable from: Registry
Root key: HKEY_LOCAL_MACHINE
Path: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{5D9ED403-94DE-3BA0-B1D6-71F4BDA412E6}
And then tick the "Set to true if exists" check box next to the Path field. Value name may be left empty.
I now install runtime(copy) into c:\alda and the app into c:\alda\appname. I used to do this different, but watched what ms, broderbund and other large companies do. Figured there must be a reason.
.net did not come with runtime in v10, but later patches included the short version. It does not appear to run unless .net4 is not installed. I do not have v11 runtime, so cannot test it. I hope someone will.
It would be wonderful if alpha would chime in as how they detect some of this stuff.
For clarification Dave.
Do you install a Runtime separately from the App? YES, see below
I'm not clear about getting .net on the machine. Does it come bundled with the RT package?
Do you install a Runtime separately from the App? YES, see below
I'm not clear about getting .net on the machine. Does it come bundled with the RT package?
I install a copy of my runtime that was created on my developement machine. I do not run the alpha installer because it wants to install somewhere else. I include registry entries, dotNetFx40_Full_x86_x64.exe, vcredist_x86.exe and the batch files(slightly modified) for registering. I isntall all this by way of astrum.
Astrum can detect .net4.0 and I can conditionally install.
I am working on c++ runtime now and got this response from Thraex:
Adding the following variable might work:
Variable name: <VisualCpp2010RuntimeExists>
Default value: 0
Variable type: Number
Get variable from: Registry
Root key: HKEY_LOCAL_MACHINE
Path: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{5D9ED403-94DE-3BA0-B1D6-71F4BDA412E6}
And then tick the "Set to true if exists" check box next to the Path field. Value name may be left empty.
I now install runtime(copy) into c:\alda and the app into c:\alda\appname. I used to do this different, but watched what ms, broderbund and other large companies do. Figured there must be a reason.
.net did not come with runtime in v10, but later patches included the short version. It does not appear to run unless .net4 is not installed. I do not have v11 runtime, so cannot test it. I hope someone will.
It would be wonderful if alpha would chime in as how they detect some of this stuff.
Comment