1
Vote

First time running error

description

I'm attempting to run NodeXL for the first time and get the following error:

Name: Smrf.NodeXL.ExcelTemplate
From: file:///C:/Program Files (x86)/Social Media Research Foundation/NodeXL Excel Template/Smrf.NodeXL.ExcelTemplate.vsto

************** Exception Text **************
System.Deployment.Application.DeploymentDownloadException: Downloading file:///C:/Program Files (x86)/Social Media Research Foundation/NodeXL Excel Template/Microsoft.GLEE.dll did not succeed. ---> System.UnauthorizedAccessException: Access to the path 'C:\Users\testuser\AppData\Local\Temp\4\Deployment\3A80TE5N.KVL\4D8TC2D0.4JE\Microsoft.GLEE.dll' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
   --- End of inner exception stack trace ---
   at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.DownloadAddIn(TimeSpan timeout)
   at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()
C:/Program Files (x86)/Social Media Research Foundation/NodeXL Excel Template/Microsoft.GLEE.dll does exist, so I'm not sure what its really complaining about.

comments

tcap479 wrote Feb 6 at 3:03 AM

How are you starting NodeXL? Are you going to the Windows Start menu, selecting "All Programs" (or "Programs" in Windows XP), and then selecting "NodeXL"?

-- Tony

ShadRS wrote Feb 6 at 11:27 AM

I go to Start->All Programs->NodeXL->NodeXL Template

The final step is a link to the NodeXL Template residing in NodeXL's install folder:
"C:\Program Files (x86)\Social Media Research Foundation\NodeXL Excel Template\NodeXLGraph.xltx"

tcap479 wrote Feb 6 at 11:05 PM

Is your computer owned by a corporation or some other institution and managed by an IT department? I ask because several problem reports we've had that include the text "access to the path...is denied" have involved IT departments that have "locked down" their computers in a way that makes NodeXL impossible to run.

-- Tony

ShadRS wrote Feb 7 at 11:43 AM

It is a corporate computer, but I have admin rights. Do you know what particular settings cause the issue? I.e. is it something we can fix by relaxing a few settings?
Thanks,
-Shad

tcap479 wrote Feb 7 at 11:40 PM

I've tried to find such a setting and I've enlisted help from the relevant Microsoft forum, but I was not successful. There does not seem to be a simple Windows group policy setting that can be toggled to make NodeXL work. My best guess is that the problem you and several other people have run into is an unanticipated side effect of some unrelated security setting, but I have no idea which one.

I don't think I'm going to be able to fix this for you. The best advice I can offer is to install NodeXL on another computer that is not under IT control, if that is at all possible. I'm sorry you ran into this.

(We do plan to overhaul the NodeXL setup program in a way that we hope will eliminate some of the problems we've had, including these security issues, but we haven't gotten to that yet.)

-- Tony