VS 2017 Support

60 views
Skip to first unread message

Phil Sandler

unread,
Jul 13, 2017, 12:29:44 PM7/13/17
to GitExtensions
I've googled, I've read the issues logs on both VS2017 support and VSIX issues, but I'm not clear on whether this should work (and it's just my machine) or it's still awaiting release.

When I double click the suppied VSIX file, I get "The file is not a valid VSIX package."  The log shows:

7/13/2017 11:28:23 AM - Microsoft VSIX Installer
7/13/2017 11:28:23 AM - -------------------------------------------
7/13/2017 11:28:23 AM - vsixinstaller.exe version:
7/13/2017 11:28:23 AM - 15.0.26430.4 built by: D15SVC
7/13/2017 11:28:23 AM - -------------------------------------------
7/13/2017 11:28:23 AM - Command line parameters:
7/13/2017 11:28:23 AM - VSIXInstaller.exe,C:\Program Files (x86)\GitExtensions\GitExtensionsVSIX.vsix
7/13/2017 11:28:23 AM - -------------------------------------------
7/13/2017 11:28:23 AM - Microsoft VSIX Installer
7/13/2017 11:28:23 AM - -------------------------------------------
7/13/2017 11:28:23 AM - Failed to initialize settings for Isolated Shell C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ssms.exe: Unable to find an entry point named '?' in DLL 'PkgdefMgmt.dll'.
7/13/2017 11:28:23 AM - Initializing Install...
7/13/2017 11:28:23 AM - Microsoft.VisualStudio.ExtensionManager.InvalidExtensionPackageException: The file is not a valid VSIX package.
   at Microsoft.VisualStudio.ExtensionManager.InstallableExtensionImpl.ReadVSIXManifestFromPackage(Stream stream, CultureInfo preferredCulture)
   at Microsoft.VisualStudio.ExtensionManager.InstallableExtensionImpl..ctor(String path, CultureInfo preferredCulture)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.CreateInstallableExtension(String extensionPath, CultureInfo preferredCulture)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.CreateInstallableExtension(String extensionPath)
   at VSIXInstaller.App.GetInstallableData(String vsixPath, Boolean isRepairSupported, IEnumerable`1& skuData)
   at VSIXInstaller.App.Initialize(Boolean isRepairSupported)
   at VSIXInstaller.App.Initialize()


Thanks,

Phil
Reply all
Reply to author
Forward
0 new messages