Installation experiences with NDepend under Win7/64 with restricted user permissions
        Posted  
        
            by Marko Apfel
        on Geeks with Blogs
        
        See other posts from Geeks with Blogs
        
            or by Marko Apfel
        
        
        
        Published on Mon, 27 Dec 2010 18:10:00 GMT
        Indexed on 
            2010/12/27
            19:54 UTC
        
        
        Read the original article
        Hit count: 410
        
Today Patrick gives me a new license for his static code analysis tool NDepend for my fresh machine with Win7/64. This platform is new for me, so some things are different to Win XP. Maybe that till yet some of these things are not well enough understandanded from me. So i stepped in some traps.
Here are my notes to get NDepend running.
- Download of NDepend Professional Edition from      
http://www.ndepend.com/NDependDownload.aspx
 - Extracted to      
c:\program files (x86)\NDepend
 - Started NDepend.Install.VisualStudioAddin.exe      
this failed with
      
Okay – sounds plausible.
 - Copy NDependProLicense.xml to this folder 
      
 - Next try with NDepend.Install.VisualStudioAddin.exe opens the integration dialog      
      
 - Registering in Visual Studio failed with     
      
 - Manually unblock as described (first solution hint)     
      
and here comes my largest understanding problem. After unblocking this file
      
and closing this dialog the next opening shows the blocking again:
      
Why?
So the same error during integration pops up.
 - Okay – tried the second solution hint with copying folders     
Copy all to a full accessable folder under c:\temp\
 - Now the installation works     
      
      
looks good
 - copying the folders back to c:\program files (x86)\NDepend
 - starting Visual Studio failed with     
  
 - Okay – copying the folder to a private application folder     
c:\users\apf\My Applications\NDepend
 - Installing again     
 - Now Visual Studio runs and NDepend is integrated     

 
Nevertheless my machine is only used by me, i prefer “all user”-installations. The described way works sadly only for my account.
© Geeks with Blogs or respective owner