|
Hi, I am trying to upgrade my reflector extension in VS2010 ultimate and get this: --------------------------- Microsoft Visual StudioThe 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
(comments are locked)
|
|
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.
(comments are locked)
|
|
http://forums.reflector.net/questions/2594/installation-error-msi-error-1603 This solves the issue.
(comments are locked)
|
|
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.
(comments are locked)
|


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.