can't install NodeXL - service pack 1 for vsto fails

Apr 6, 2014 at 9:42 PM
Hi Tony,

long time no talk! I tried installing NodeXL v. 251 on my Windows 7 64-bit machine with Office 2010 in preparation for a talk this week, but no go :( I got this error:

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.0.0 {version}
Running checks for package 'Windows Installer 3.1', phase BuildList
The following properties have been set for package 'Windows Installer 3.1':
Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
'Windows Installer 3.1' RunCheck result: No Install Needed
Running checks for package '.NET Framework 3.5 SP1', phase BuildList
Reading value 'SP' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5'
Read integer value 1
Setting value '1 {int}' for property 'DotNet35SP'
The following properties have been set for package '.NET Framework 3.5 SP1':
Property: [DotNet35SP] = 1 {int}
Running checks for command 'DotNetFX35SP1\dotNetFx35setup.exe'
Result of running operator 'ValueGreaterThanEqualTo' on property 'DotNet35SP' and value '1': true
Result of checks for command 'DotNetFX35SP1\dotNetFx35setup.exe' is 'Bypass'
'.NET Framework 3.5 SP1' RunCheck result: No Install Needed
Running checks for package 'Microsoft Office 2007 Primary Interop Assemblies', phase BuildList
Running external check with command 'C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\Office2007PIARedist\ComponentCheck.exe' and parameters ''
Process exited with code 1
Setting value '1 {int}' for property 'PIAInstallAction'
The following properties have been set for package 'Microsoft Office 2007 Primary Interop Assemblies':
Property: [PIAInstallAction] = 1 {int}
Running checks for command 'Office2007PIARedist\o2007pia.msi'
Result of running operator 'ValueNotEqualTo' on property 'PIAInstallAction' and value '0': true
Result of checks for command 'Office2007PIARedist\o2007pia.msi' is 'Bypass'
'Microsoft Office 2007 Primary Interop Assemblies' RunCheck result: No Install Needed
Running checks for package 'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1', phase BuildList
Reading value 'Install' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v9.0.21022'
Read integer value 1
Setting value '1 {int}' for property 'VSTORuntimeInstalled'
Reading value 'Update' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v3'
Unable to read registry value
Not setting value for property 'VSTORuntimeUpdateInstalled'
The following properties have been set for package 'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1':
Property: [VSTORuntimeInstalled] = 1 {int}
Running checks for command 'VSTOR30\vstor30.exe'
Result of running operator 'ValueGreaterThanEqualTo' on property 'VSTORuntimeInstalled' and value '1': true
Result of checks for command 'VSTOR30\vstor30.exe' is 'Bypass'
Running checks for command 'VSTOR30\vstor30sp1-KB949258-x86.exe'
Skipping ByPassIf because Property 'VSTORuntimeUpdateInstalled' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'VSTOR30\vstor30sp1-KB949258-x86.exe' is 'Install'
'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1' RunCheck result: Install Needed
EULA for components 'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1' was accepted.
Copying files to temporary directory "C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\"
Downloading files to "C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\"
(4/6/2014 4:38:23 PM) Downloading 'VSTOR30\vstor30sp1-KB949258-x86.exe' from 'http://go.microsoft.com/fwlink/?LinkId=120187' to 'C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\'
Download completed at 4/6/2014 4:38:25 PM
Verifying file integrity of C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\VSTOR30\vstor30sp1-KB949258-x86.exe
WinVerifyTrust returned 0
File trusted
Running checks for package 'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1', phase BeforePackage
Reading value 'Install' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v9.0.21022'
Read integer value 1
Setting value '1 {int}' for property 'VSTORuntimeInstalled'
Reading value 'Update' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v3'
Unable to read registry value
Not setting value for property 'VSTORuntimeUpdateInstalled'
The following properties have been set for package 'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1':
Property: [VSTORuntimeInstalled] = 1 {int}
Running checks for command 'VSTOR30\vstor30sp1-KB949258-x86.exe'
Skipping ByPassIf because Property 'VSTORuntimeUpdateInstalled' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'VSTOR30\vstor30sp1-KB949258-x86.exe' is 'Install'
'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1' RunCheck result: Install Needed
Verifying file integrity of C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\VSTOR30\vstor30sp1-KB949258-x86.exe
WinVerifyTrust returned 0
File trusted
Installing using command 'C:\Users\VLADIM~1\AppData\Local\Temp\VSD814F.tmp\VSTOR30\vstor30sp1-KB949258-x86.exe' and parameters ' /q:a /c:"install /q /l"'
Process exited with code -2147023291
Status of package 'Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1' after install is 'InstallFailed'

I searched around previous discussion threads and found that running DoNotUseThis might solve the issue, but it doesn't - when I just try to install DoNotUseThis, it gives me this error:

"Error 1001. Access to path "C\Program Files(x86)\Social Media Research Foundation\NodeXL Excel Template\smrl.NodeXL Execl
TempatesSetupClickOnceInstaller.InstallState' is denied.

And when I try to install as Administrator, it tells me that Visual Studio Tools for Office installer is missing.

Please let me know if you can help!

Vlad
Apr 7, 2014 at 2:54 AM
Edited Apr 10, 2014 at 12:52 AM
Hello, Vlad:

Good to hear from you, although I'm sorry you've run into problems with the setup program.

Rather than try to chase this down, I'd prefer to move you to the latest version of NodeXL. We're retiring the old version (1.0.1.251 and earlier), because the old setup program has garnered so many problem reports over the years--some of them never resolved--that we decided to throw it out and start from scratch. The new version has a much simpler setup, and it doesn't use the "VSTO" version that is causing you grief.

The new version, which is called "NodeXL Excel Template 2014," can be found here:

http://nodexl.codeplex.com/releases/view/117659

Please note the following:
  1. You have to uninstall the old version of NodeXL before installing this new version. Instructions for doing so are on the download page. This is a one-time thing.
  2. The new version will update itself automatically as new releases become available.
Thanks,
Tony
Apr 9, 2014 at 9:01 PM

Hi Tony,

Thanks! Updating to that release solved the issue.

Vlad

Apr 9, 2014 at 10:24 PM
That's good news, Vlad. Thanks for letting me know.

We will be making that release the default download on CodePlex soon.

-- Tony
Apr 24, 2014 at 6:47 PM
Hi,

I can't install either. I unistalled my old version, but still no luck. Here's what the log says:

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [NTProductType] = 1 {int}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.1.1 {version}
Running checks for package 'Windows Installer 4.5', phase BuildList
Looking up path for special folder 'WindowsFolder'
Running check with folder 'C:\Windows\System32' and file 'msi.dll'
Attempting to find file 'C:\Windows\System32\msi.dll'
File version is '5.0.7601.17807'
Setting value '5.0.7601.17807 {version}' for property 'VersionMsiDll'
The following properties have been set for package 'Windows Installer 4.5':
Property: [VersionMsiDll] = 5.0.7601.17807 {version}
Running checks for command 'WindowsInstaller4_5\WindowsXP-KB942288-v3-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsXP-KB942288-v3-x86.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsXP-KB958655-v2-x86-ENU.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true
Result of checks for command 'WindowsInstaller4_5\WindowsXP-KB958655-v2-x86-ENU.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x86.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB958655-v2-x86-ENU.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB958655-v2-x86-ENU.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x64.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x64.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x86.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22308': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x86.MSU' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x64.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22308': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x64.MSU' is 'Bypass'
'Windows Installer 4.5' RunCheck result: No Install Needed
Running checks for package 'Microsoft .NET Framework 4 (x86 and x64)', phase BuildList
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full'
Read string value '4.5.50938'
Setting value '4.5.50938 {string}' for property 'DotNet40Full_TargetVersion'
The following properties have been set for package 'Microsoft .NET Framework 4 (x86 and x64)':
Property: [DotNet40Full_TargetVersion] = 4.5.50938 {string}
Running checks for command 'DotNetFX40\dotNetFx40_Full_x86_x64.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': true
Result of checks for command 'DotNetFX40\dotNetFx40_Full_x86_x64.exe' is 'Bypass'
Running checks for command 'DotNetFX40\dotNetFx40_Full_setup.exe'
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'DotNet40Full_TargetVersion' and value '4.0.30129': true
Result of checks for command 'DotNetFX40\dotNetFx40_Full_setup.exe' is 'Bypass'
'Microsoft .NET Framework 4 (x86 and x64)' RunCheck result: No Install Needed
Running checks for package 'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)', phase BuildList
Reading value 'Version' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v4'
Unable to read registry value
Not setting value for property 'VSTORuntimeVersionOfficeInstalled'
Reading value 'Version' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v4R'
Unable to read registry value
Not setting value for property 'VSTORuntimeVersionInstalled'
The following properties have been set for package 'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)':
Running checks for command 'VSTOR40\vstor_redist.exe'
Skipping ByPassIf because Property 'VSTORuntimeVersionInstalled' was not defined
Skipping ByPassIf because Property 'VSTORuntimeVersionOfficeInstalled' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'VSTOR40\vstor_redist.exe' is 'Install'
'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)' RunCheck result: Install Needed
EULA for components 'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)' was accepted.
Copying files to temporary directory "C:\Users\ROBERT~1\AppData\Local\Temp\VSD8DDE.tmp\"
Downloading files to "C:\Users\ROBERT~1\AppData\Local\Temp\VSD8DDE.tmp\"
(4/24/2014 1:36:30 PM) Downloading 'VSTOR40\vstor_redist.exe' from 'http://go.microsoft.com/fwlink/?LinkId=158918' to 'C:\Users\ROBERT~1\AppData\Local\Temp\VSD8DDE.tmp\'
Download completed at 4/24/2014 1:36:32 PM
Verifying file integrity of C:\Users\ROBERT~1\AppData\Local\Temp\VSD8DDE.tmp\VSTOR40\vstor_redist.exe
WinVerifyTrust returned 0
File trusted
Running checks for package 'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)', phase BeforePackage
Reading value 'Version' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v4'
Unable to read registry value
Not setting value for property 'VSTORuntimeVersionOfficeInstalled'
Reading value 'Version' of registry key 'HKLM\SOFTWARE\Microsoft\VSTO Runtime Setup\v4R'
Unable to read registry value
Not setting value for property 'VSTORuntimeVersionInstalled'
The following properties have been set for package 'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)':
Running checks for command 'VSTOR40\vstor_redist.exe'
Skipping ByPassIf because Property 'VSTORuntimeVersionInstalled' was not defined
Skipping ByPassIf because Property 'VSTORuntimeVersionOfficeInstalled' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'VSTOR40\vstor_redist.exe' is 'Install'
'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)' RunCheck result: Install Needed
Verifying file integrity of C:\Users\ROBERT~1\AppData\Local\Temp\VSD8DDE.tmp\VSTOR40\vstor_redist.exe
WinVerifyTrust returned 0
File trusted
Installing using command 'C:\Users\ROBERT~1\AppData\Local\Temp\VSD8DDE.tmp\VSTOR40\vstor_redist.exe' and parameters ' /q /norestart'
Process exited with code 1603
Status of package 'Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64)' after install is 'InstallFailed'


-nativebuddha
Apr 24, 2014 at 7:21 PM
nativebuddha:

Please try this:
  1. Download "Visual Studio 2010 Tools for Office Runtime" from http://www.microsoft.com/en-us/download/details.aspx?id=42513 .
  2. Run the downloaded vstor_redist.exe.
  3. Did that succeed? If so, run NodeXLExcelTemplate2014Setup.exe again.
-- Tony
Apr 25, 2014 at 3:19 AM
nope. that didn't install either.

thanks, though.

-nativebuddha
Apr 25, 2014 at 4:28 AM
Edited Apr 25, 2014 at 4:33 AM
But did it give you an error message? That might help me diagnose what's wrong.

-- Tony
Apr 25, 2014 at 3:22 PM
This is the error log;

OS Version = 6.0.6000, Platform 2
OS Description = Vista - x64 Home Premium Edition
CommandLine = c:\e90d9681e1814a377c00\Setup.exe
TimeZone = Eastern Daylight Time
Initial LCID = 1033
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft Visual Studio Tools for Office Runtime 2010 Setup
Package Version = 10.0.50325
User Experience Data Collection Policy: UserControlled
Number of applicable items: 4
ServiceControl operation succeeded!
Patch (c:\e90d9681e1814a377c00\VC_Red_x86\msp_kb2565063.msp) Install succeeded on product (Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219). Msi Log:
Patch (c:\e90d9681e1814a377c00\VC_Red_x64\msp_kb2565063.msp) Install succeeded on product (Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219). Msi Log:
Exe (c:\e90d9681e1814a377c00\vstor40\vstor40_x64.exe) failed with 0x80070643 - Fatal error during installation. .
Final Result: Installation failed with error code: (0x80070643), "Fatal error during installation. " (Elapsed time: 0 01:00:14).
Apr 28, 2014 at 7:05 PM
nativebuddha:

"Microsoft Visual Studio 2010 Tools for Office Runtime" is a piece of Microsoft software that NodeXL needs. Unfortunately, the error message doesn't give many details, and I don't know why it's failing to install.

I've posted a question on the Microsoft forum that is dedicated to this particular software, in the hope that someone there will provide information on possible causes. I'll let you know if I hear from anyone.

-- Tony

http://social.msdn.microsoft.com/Forums/vstudio/en-US/beb80680-79bc-4735-9eeb-73aa39e48cc2/microsoft-visual-studio-2010-tools-for-office-runtime-installation-fails-with-0x80070643?forum=vsto
Apr 28, 2014 at 7:20 PM
Thanks




Apr 28, 2014 at 8:25 PM
nativebuddha:

This is a stab in the dark, but can you please right-click your downloaded vstor_redist.exe file and select "Run as Administrator" on the right-click menu. Does that make any difference?

-- Tony
Apr 29, 2014 at 2:45 AM
Good thought, but no go.

-nb