Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

Push to ProGet VS extension not installing on supported system?



  • Hi,

    I can't install the extension as my VS version is not supported despite being in the 'works with' section on VS Gallery. Log below:

    10/03/2017 13:39:52 - Microsoft VSIX Installer
    10/03/2017 13:39:52 - -------------------------------------------
    10/03/2017 13:39:52 - Initializing Install...
    10/03/2017 13:39:52 - Extension Details...
    10/03/2017 13:39:52 - 	Identifier      : Inedo-PushToProGet
    10/03/2017 13:39:52 - 	Name            : Push to ProGet
    10/03/2017 13:39:52 - 	Author          : Inedo
    10/03/2017 13:39:52 - 	Version         : 1.0.1
    10/03/2017 13:39:52 - 	Description     : A Visual Studio Extension that allows you to automatically package a project and push it to a ProGet instance
    10/03/2017 13:39:52 - 	Locale          : en-US
    10/03/2017 13:39:52 - 	MoreInfoURL     : 
    10/03/2017 13:39:52 - 	InstalledByMSI  : False
    10/03/2017 13:39:52 - 	SupportedFrameworkVersionRange : [4.5,)
    10/03/2017 13:39:52 - 
    10/03/2017 13:39:52 - 	Supported Products : 
    10/03/2017 13:39:52 - 		Microsoft.VisualStudio.Community
    10/03/2017 13:39:52 - 			Version : [11.0,16.0)
    10/03/2017 13:39:52 - 
    10/03/2017 13:39:52 - 	References      : 
    10/03/2017 13:39:52 - 		-------------------------------------------------------
    10/03/2017 13:39:52 - 		Identifier   : Microsoft.VisualStudio.MPF.11.0
    10/03/2017 13:39:52 - 		Name         : Visual Studio MPF 11.0
    10/03/2017 13:39:52 - 		Version      : [11.0,12.0)
    10/03/2017 13:39:52 - 		MoreInfoURL  : 
    10/03/2017 13:39:52 - 		Nested       : No
    10/03/2017 13:39:52 - 
    10/03/2017 13:39:52 - 
    10/03/2017 13:39:52 - Searching for applicable products...
    10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio 2010 Professional
    10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio 2012 Shell (Integrated)
    10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio Ultimate 2013
    10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio Premium 2013
    10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio Professional 2013
    10/03/2017 13:39:56 - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)
    10/03/2017 13:39:56 - Found installed product - Global Location
    10/03/2017 13:39:56 - Found installed product - ssms
    10/03/2017 13:39:56 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
       at VSIXInstaller.App.InitializeInstall()
       at System.Threading.Tasks.Task.InnerInvoke()
       at System.Threading.Tasks.Task.Execute()
    

    Is it because of the community part on line 16?

    Thanks

    /Matt

    Product: ProGet
    Version: 4.7.6


  • inedo-engineer

    Ah, that's my fault. I had assumed that marking it as compatible with Community would also mark it as compatible with anything with a superset of Community's features.

    I've marked it as supporting Visual Studio Professional and Visual Studio Enterprise. The update should come out later today or tomorrow.



  • Awesome thanks Ben!

    /Matt



  • Hi Ben,

    Just downloaded it fine, but in VS 2013 it's says it's not installed properly. When I go to the ActivityLog.xml file for VS I see the below warnings and errors with PushToProGet:

      <entry>
        <record>1878</record>
        <time>2017/03/20 09:35:08.914</time>
        <type>Warning</type>
        <source>VisualStudio</source>
        <description>Performance warning: String load failed. Pkg:{190E602A-999A-472A-9966-A3C6524A177F} (PushToProGetCommandPackage) LANG:0409 ID:0&#x000D;&#x000A;</description>
      </entry>
        <entry>
        <record>1879</record>
        <time>2017/03/20 09:35:08.915</time>
        <type>Warning</type>
        <source>VisualStudio</source>
        <description>Performance warning: String load failed. Pkg:{190E602A-999A-472A-9966-A3C6524A177F} (PushToProGetCommandPackage) LANG:0409 ID:0&#x000D;&#x000A;</description>
      </entry>
        <entry>
        <record>1914</record>
        <time>2017/03/20 09:35:12.387</time>
        <type>Information</type>
        <source>VisualStudio</source>
        <description>Begin package load [PushToProGetCommandPackage]</description>
        <guid>{190E602A-999A-472A-9966-A3C6524A177F}</guid>
      </entry>
      <entry>
        <record>1915</record>
        <time>2017/03/20 09:35:12.389</time>
        <type>Error</type>
        <source>VisualStudio</source>
        <description>CreateInstance failed for package [PushToProGetCommandPackage]</description>
        <guid>{190E602A-999A-472A-9966-A3C6524A177F}</guid>
        <hr>80070002</hr>
        <errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Shell.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
      </entry>
      <entry>
        <record>1916</record>
        <time>2017/03/20 09:35:12.389</time>
        <type>Error</type>
        <source>VisualStudio</source>
        <description>End package load [PushToProGetCommandPackage]</description>
        <guid>{190E602A-999A-472A-9966-A3C6524A177F}</guid>
        <hr>80004005 - E_FAIL</hr>
        <errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Shell.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
      </entry>
    

    Any help? Seems to depend on a 2017 DLL?

    Thanks

    /Matt


  • inedo-engineer

    I can't get the Visual Studio 2012 or 2013 SDK to install. In the meantime, you could try building the extension locally with the reference to the 2015 DLL changed to the 2012 or 2013 version:

    https://github.com/Inedo/VsPushToProGet



Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation