Microsoft VSIX Installer (Illegal characters in path)

5 posts, 1 answers
  1. Jas
    Jas avatar
    4 posts
    Member since:
    May 2010

    Posted 30 Mar 2014 Link to this post

    You can help us find fix for following issue in VSIX Installer.

    31/03/2014 9:35:42 AM - Microsoft VSIX Installer
    31/03/2014 9:35:42 AM - -------------------------------------------
    31/03/2014 9:35:42 AM - Initializing Install...
    31/03/2014 9:35:42 AM - Extension Details...
    31/03/2014 9:35:42 AM - Identifier      : 86424477-88c2-4c60-994d-cfc40e158ffb
    31/03/2014 9:35:42 AM - Name            : Telerik AppBuilder
    31/03/2014 9:35:42 AM - Author          : Telerik
    31/03/2014 9:35:42 AM - Version         : 2014.1.313.2
    31/03/2014 9:35:42 AM - Description     : Develop, test, debug, and build hybrid mobile applications with Apache Cordova, Kendo UI, and jQuery Mobile. Use the AppBuilder tools, cloud services, and project templates along with your favorite Visual Studio features to create compelling apps for iOS and Android.
    31/03/2014 9:35:42 AM - Locale          : en-US
    31/03/2014 9:35:42 AM - MoreInfoURL     : http://docs.icenium.com/writing-and-debugging-your-code/icenium-vsix/
    31/03/2014 9:35:42 AM - InstalledByMSI  : False
    31/03/2014 9:35:42 AM - SupportedFrameworkVersionRange : [4.0,4.5]
    31/03/2014 9:35:42 AM - 
    31/03/2014 9:35:42 AM - Supported Products : 
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Ultimate
    31/03/2014 9:35:42 AM - Version : [10.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Ultimate
    31/03/2014 9:35:42 AM - Version : [11.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Ultimate
    31/03/2014 9:35:42 AM - Version : [12.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Premium
    31/03/2014 9:35:42 AM - Version : [10.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Premium
    31/03/2014 9:35:42 AM - Version : [11.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Premium
    31/03/2014 9:35:42 AM - Version : [12.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Pro
    31/03/2014 9:35:42 AM - Version : [10.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Pro
    31/03/2014 9:35:42 AM - Version : [11.0]
    31/03/2014 9:35:42 AM - Microsoft.VisualStudio.Pro
    31/03/2014 9:35:42 AM - Version : [12.0]
    31/03/2014 9:35:42 AM - 
    31/03/2014 9:35:42 AM - References      : 
    31/03/2014 9:35:42 AM - 
    31/03/2014 9:35:42 AM - Searching for applicable products...
    31/03/2014 9:35:42 AM - Found installed product - Microsoft Visual Studio 2010 Ultimate
    31/03/2014 9:35:42 AM - System.ArgumentException: Illegal characters in path.
       at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
       at System.Security.Permissions.FileIOPermission.CheckIllegalCharacters(String[] str)
       at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
       at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
       at System.IO.Path.GetFullPath(String path)
       at Microsoft.VisualStudio.ExtensionManager.ExtensionPathList.ReadPathsFromSettingsStore(SettingsStore store)
       at Microsoft.VisualStudio.ExtensionManager.ExtensionPathList.get_PathListEntries()
       at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InitializeEnabledExtensions(CachedInstalledExtensionList cachedExtensionsList, IEnumerable`1 enabledExtensions)
       at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InitializeList(CachedInstalledExtensionList cachedExtensionsList, IEnumerable`1 enabledExtensions, Boolean safeMode, Boolean isSdkList)
       at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstalledExtensionListData.<>c__DisplayClass70.<CreateExtensionListData>b__6f()
       at System.Lazy`1.CreateValue()
       at System.Lazy`1.LazyInitValue()
       at System.Lazy`1.get_Value()
       at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.PartitionedInstalledExtensionList.<get_Lists>b__72(InstalledExtensionListData data)
       at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
       at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.PartitionedInstalledExtensionList.TryGetValue(String identifier, IInstalledExtension& result)
       at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.TryGetInstalledExtension(String identifier, IInstalledExtension& result)
       at VSIXInstaller.App.GetExtensionManagerForApplicableSKU(SupportedVSSKU supportedSKU, IInstallableExtension installableExtension, List`1 applicableSKUs)
       at VSIXInstaller.App.InitializeInstall()
       at System.Threading.Tasks.Task.InnerInvoke()
       at System.Threading.Tasks.Task.Execute()
  2. Ivan
    Admin
    Ivan avatar
    106 posts

    Posted 31 Mar 2014 Link to this post

    Hi,

    Thank you for your feedback.
    It seems that one of your Visual Studio extensions is saved with an invalid file path in the registry for some reason. Are you able to install any other extension or you have this issue only with the AppBuilder Extension for Visual Studio?
    I also would like to ask you which version(s) of Visual Studio you are using.
    Your help is highly appreciated!

    Regards,
    Ivan
    Telerik
     

    Build cross-platform mobile apps using Visual Studio and .NET. Register for the online webinar on 03/27/2014, 11:00AM US ET. Seats are limited.

     
  3. Jas
    Jas avatar
    4 posts
    Member since:
    May 2010

    Posted 31 Mar 2014 in reply to Ivan Link to this post

    Hi 

    I am using Visual Studio 2012 Ultimate and i can install other extension successfully. I am only having issue with Telerik Appbuilder extension.

    Regards,
    Kris
  4. Answer
    Ivan
    Admin
    Ivan avatar
    106 posts

    Posted 03 Apr 2014 Link to this post

    Hi,

    If I am not mistaken you also have Visual Studio 10 installed, right? It seems that one of its extensions has a corrupted path, which prevents an extension that supports Visual Studio 10 as well to be installed. If you have AppBuilder extension for Visual Studio installed could you first uninstall it manually from the extension manager from all you Visual Studio versions. And then try to install AppBuilder.
    If this does not happen could you export the following registry key "[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ExtensionManager\EnabledExtensions]" and send it to us. It contains all installed extensions you have for Visual Studio 10 and we can inspect whether any of them has a corrupted path.
    Your help is highly appreciated!

    Regards,
    Ivan
    Telerik
     

    Share what you think about AppBuilder and Telerik Platform with us in our feedback portal, so we can become even better!

     
  5. Jas
    Jas avatar
    4 posts
    Member since:
    May 2010

    Posted 06 Apr 2014 in reply to Ivan Link to this post

    Thanks for your help. I removed invalid entry from registry setting and installed package successfully.
Back to Top