Giter VIP home page Giter VIP logo

Comments (3)

jakubsuchybio avatar jakubsuchybio commented on July 2, 2024

No news? :( I would write that change by myself and sent PR, but I am not able to build this extension in VS15. Dependency issues..

from extensibilitytools.

madskristensen avatar madskristensen commented on July 2, 2024

have you tried to see if it works if you open the .vsix and add "15.0" to the list of supported versions in the .vsixmanifest file? I don't have VS15 so I can't verify that it would actually work, but you can by unzipping the .vsix and make the modification

from extensibilitytools.

jakubsuchybio avatar jakubsuchybio commented on July 2, 2024

My mind is blown. Thank you! :D I didn't know I can unzip the vsix!!
Ok, so I changed it, installed it and bam. It is crashing on start :/
image
Yeah I think I know where the problem is...
This is what that ActivityLog.xml says:

  <entry>
    <record>138</record>
    <time>2016/05/12 19:36:15.589</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [ExtensibilityToolsPackage]</description>
    <guid>{F8330D54-0469-43A7-8FC0-7F19FEBEB897}</guid>
  </entry>
  <entry>
    <record>139</record>
    <time>2016/05/12 19:36:15.608</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>LegacySitePackage failed for package [ExtensibilityToolsPackage]Source: &apos;mscorlib&apos; Description: Could not load file or assembly &apos;Microsoft.VisualStudio.TextTemplating.VSHost.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos; or one of its dependencies. The system cannot find the file specified.&#x000D;&#x000A;System.IO.FileNotFoundException: Could not load file or assembly &apos;Microsoft.VisualStudio.TextTemplating.VSHost.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos; or one of its dependencies. The system cannot find the file specified.&#x000D;&#x000A;File name: &apos;Microsoft.VisualStudio.TextTemplating.VSHost.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos;&#x000D;&#x000A;   at System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)&#x000D;&#x000A;   at System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)&#x000D;&#x000A;   at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)&#x000D;&#x000A;   at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly&amp; lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType&amp; attributeType, IRuntimeMethodInfo&amp; ctor, Boolean&amp; ctorHasParameters, Boolean&amp; isVarArg)&#x000D;&#x000A;   at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)&#x000D;&#x000A;   at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)&#x000D;&#x000A;   at System.RuntimeType.GetCustomAttributes(Type attributeType, Boolean inherit)&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.RegisterToolboxItemDiscoveryFactories()&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.Initialize()&#x000D;&#x000A;   at MadsKristensen.ExtensibilityTools.ExtensibilityToolsPackage.Initialize() in C:\projects\extensibilitytools\src\ExtensibilityToolsPackage.cs:line 52&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)&#x000D;&#x000A;&#x000D;&#x000A;WRN: Assembly binding logging is turned OFF.&#x000D;&#x000A;To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.&#x000D;&#x000A;Note: There is some performance penalty associated with assembly bind failure logging.&#x000D;&#x000A;To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].&#x000D;&#x000A;</description>
    <guid>{F8330D54-0469-43A7-8FC0-7F19FEBEB897}</guid>
    <hr>80070002</hr>
    <errorinfo></errorinfo>
  </entry>
  <entry>
    <record>140</record>
    <time>2016/05/12 19:36:15.617</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [ExtensibilityToolsPackage](null)</description>
    <guid>{F8330D54-0469-43A7-8FC0-7F19FEBEB897}</guid>
    <hr>80070002</hr>
    <errorinfo></errorinfo>
  </entry>
  <entry>
    <record>141</record>
    <time>2016/05/12 19:36:15.620</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [ExtensibilityToolsPackage]</description>
    <guid>{F8330D54-0469-43A7-8FC0-7F19FEBEB897}</guid>
    <hr>80070002</hr>
    <errorinfo></errorinfo>
  </entry>

When I tried to compile your extension in new VS15 I had exact same problems with these references when compiling. I tried to add them via Nuget packages, which were available, but it still couldn't open some libraries.
I guess we will have to wait for the full release of VS15 to get this migration going, because I guess Microsoft will introduce some more changes into VS15, so I think there is no point of migrating it now.

Thanks anyway :)

from extensibilitytools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.