Comments (3)
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.
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.
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 :/
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: 'mscorlib' Description: Could not load file or assembly 'Microsoft.VisualStudio.TextTemplating.VSHost.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.TextTemplating.VSHost.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.VisualStudio.TextTemplating.VSHost.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
 at System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)
 at System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
 at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
 at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg)
 at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)
 at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
 at System.RuntimeType.GetCustomAttributes(Type attributeType, Boolean inherit)
 at Microsoft.VisualStudio.Shell.Package.RegisterToolboxItemDiscoveryFactories()
 at Microsoft.VisualStudio.Shell.Package.Initialize()
 at MadsKristensen.ExtensibilityTools.ExtensibilityToolsPackage.Initialize() in C:\projects\extensibilitytools\src\ExtensibilityToolsPackage.cs:line 52
 at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
</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)
- Auto-sync VSCT and Auto-sync to Resx are not working in VS2017 - No error, nothing happens. HOT 5
- Exception raised on "Show Project Information" with C++ projects
- NullReferenceException while Debugging HOT 3
- KnownMoniker intellisense in WPF designer [feature request]
- [Want] Roslyn Quoter Tool
- Extension fails to install: Object reference not set to an instance of an object. HOT 2
- System.NullReferenceException: Object reference not set to an instance of an object. BottomMargin.cs:line 134
- Move Activity Log command to the Tools menu
- Microsoft.VisualStudio.Composition.PartDiscoveryException: Failure while scanning type "MadsKristensen.ExtensibilityTools.ExtensibilityToolsPackage". HOT 9
- How can we export the Image Monikers in the Dark theme?
- Error InvalidOperationException (A value for 'Component' needs to be specified in the catalog) on updating/uninstalling
- System.NullReferenceException in CssTools.CssExtensions.GetDeclarations HOT 1
- Visual Studio hangs with "Waiting for parse to complete..." when opened with the source for `source.extension.vsixmanifest` visible
- [Want] GitHub releases HOT 1
- VS 2019 support? HOT 2
- How to add my own command to the SSMS context menu? HOT 2
- The 'Enable VSIP Logging' menu is not showing, and no intellisense on VSCT files.
- Collapse or expand, How to Set folds?
- Cannot find custom tool 'VsctGenerator' on this system.
- Support VS 2019+? (Can't even build this in VS 2019)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from extensibilitytools.