x

Hi, I am trying to upgrade my reflector extension in VS2010 ultimate and get this:

---------------------------

Microsoft Visual Studio

The extension could not be installed because the following error occurred:

The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

OK
---------------------------

It have checked the log in %TEMP% and this is what I get:

7/23/2012 8:45:25 AM - Microsoft Visual Studio Extension Installer 7/23/2012 8:45:25 AM - ------------------------------------------- 7/23/2012 8:45:25 AM - Initializing Install... 7/23/2012 8:45:26 AM - Extension Details... 7/23/2012 8:45:26 AM - Identifier : 04e215d3-4dfd-4ae4-b72c-d5ef91dc603b 7/23/2012 8:45:26 AM - Name : .NET Reflector Visual Studio Extension 7/23/2012 8:45:26 AM - Author : Red Gate Software Ltd 7/23/2012 8:45:26 AM - Version : 7.6.0.808 7/23/2012 8:45:26 AM - Description : Integrates .NET Reflector into Visual Studio to allow you to seamlessly debug into third-party code and assemblies, even if you don't have the source code for them.

Visit www.reflector.net for more information.

Copyright (c) 2009-2012 Red Gate Software Inc. 7/23/2012 8:45:26 AM - Locale : en-US 7/23/2012 8:45:26 AM - MoreInfoURL : http://www.reflector.net/ 7/23/2012 8:45:26 AM - InstalledByMSI : False 7/23/2012 8:45:26 AM - MinFramework : 4.0 7/23/2012 8:45:26 AM - MaxFramework : 4.0 7/23/2012 8:45:26 AM - 7/23/2012 8:45:26 AM - Supported Visual Studio Editions : 7/23/2012 8:45:26 AM - Version : 10.0 7/23/2012 8:45:26 AM - Ultimate 7/23/2012 8:45:26 AM - Premium 7/23/2012 8:45:26 AM - Pro 7/23/2012 8:45:26 AM - Version : 11.0 7/23/2012 8:45:26 AM - Ultimate 7/23/2012 8:45:26 AM - Premium 7/23/2012 8:45:26 AM - Pro 7/23/2012 8:45:26 AM - 7/23/2012 8:45:26 AM - Supported Isolated Shells : 7/23/2012 8:45:26 AM - 7/23/2012 8:45:26 AM - References : 7/23/2012 8:45:26 AM - ------------------------------------------------------- 7/23/2012 8:45:26 AM - Identifier : Microsoft.VisualStudio.MPF 7/23/2012 8:45:26 AM - Name : Visual Studio MPF 7/23/2012 8:45:26 AM - MinVersion : 10.0 7/23/2012 8:45:26 AM - MaxVersion : 7/23/2012 8:45:26 AM - MoreInfoURL : 7/23/2012 8:45:26 AM - Nested : No 7/23/2012 8:45:26 AM - 7/23/2012 8:45:26 AM - 7/23/2012 8:45:26 AM - Searching for applicable products... 7/23/2012 8:45:26 AM - Found installed product - Microsoft Visual Studio 2010 Ultimate 7/23/2012 8:45:26 AM - The extension will be upgraded from version 7.5.4.20. 7/23/2012 8:45:26 AM - Found installed product - Microsoft Visual Studio 2010 Shell - Integrated Mode 7/23/2012 8:45:34 AM - The following target products have been selected... 7/23/2012 8:45:34 AM - Microsoft Visual Studio 2010 Ultimate 7/23/2012 8:45:34 AM - 7/23/2012 8:45:34 AM - Uninstalling '.NET Reflector', version 7.5.4.20. 7/23/2012 8:45:34 AM - Beginning to install extension to Microsoft Visual Studio 2010 Ultimate... 7/23/2012 8:45:35 AM - Install Error : System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp) 7/23/2012 8:45:35 AM - Reverting uninstall of version 7.5.4.20 of the extension. 7/23/2012 8:45:38 AM - System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)


What should I do? I could upgrade Reflector itself though, but still VS2010 prompts me to upgrade... Ben

more ▼
asked Jul 24 '12 at 07:54 AM braibaud 21 braibaud gravatar image
ecodcode gravatar image ecodcode Jul 24 '12 at 10:35 AM

Probably best off managing this through the extension manager. In visual studio go to tools -> extension manager and uninstall the older add-in. restart visual studio. Then go back to the extension manager and search in the visual studio online gallery for ".net reflector" to re-install.

(comments are locked)
10|600 characters needed characters left

Hi, We're currently looking into this issue. It looks like there is an existing bug in VS2010 which causes the 'filepath-too-long' error for many other digitally signed Extensions as well. You can download a zipped copy of Reflector from http://www.reflector.net/zip-file-download/ while we look into this issue further.

more ▼

answered Jul 31 '12 at 01:23 PM

Ruchika gravatar image

Ruchika ♦
96 3

(comments are locked)
10|600 characters needed characters left
more ▼

answered Aug 31 '12 at 10:20 AM

V1Rux gravatar image

V1Rux
1 2

(comments are locked)
10|600 characters needed characters left

I'm guessing here but I have seen this kind of windows error before- whenever I have downloaded to and installed from /Temporary Internet Files (in your AppData folder). Perhaps simply download to desktop and retry.

more ▼

answered Jul 24 '12 at 11:51 AM

slaphead99 gravatar image

slaphead99 ♦
104 7

tesuri gravatar image tesuri Jul 27 '12 at 08:37 AM

I have same problem. I tried with C:/tmp already, but the same error occur.

(comments are locked)
10|600 characters needed characters left
Your answer
osqa.question.ask.tags.preview.show

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.