自定义扩展没有显示实验实例中了 [英] Custom Extension not showing up within experimental instance
问题描述
我有我创建了一个VSIX扩展,它显示在Visual Studio 2010和工作原理设计的。
I have a VSIX extension that I created which shows up in Visual Studio 2010 and works as designed.
不过我试图建立一些的Visual Studio自动化依赖这个扩展,尽管其目前在我建立我的自动化包装项目,当我运行包项目,Visual Studio的实验解决负荷没有问题,但是当我看到扩展管理器中我没有看到我的注册扩展(即使它显示了在那里我建立我的延长我的Visual Studio项目中。
However I am attempting to build some Visual Studio automation which relies on this Extension and although its present in the project where I am building my automation package, when I run the package project, the visual studio experimental solution loads no problem, however when I look within the Extension Manager I do not see my registered Extension (even though it shows up within my Visual Studio project where I am building my extension.
该扩展是LightSwitch的定制外壳可以是一个线索,为什么它是我的Visual Studio的实验实例中没有显示,不知道我看到其他扩展我建立和LightSwitch中显示了注册。
The extension is a custom shell for LightSwitch which may be a clue as to why it is not showing within my experimental instance of Visual Studio, not sure as I see other extensions I built and registered for LightSwitch showing up.
当然,我的问题是,当我尝试加载对我的LightSwitch扩展,否则加载实验实例中的精之外的依赖的解决方案,失败,因为当我尝试加载我的实验解决方案中的解决方案,它无法找到我的自定义扩展的事实。
Of course my issue is that when I attempt to load a solution that has a dependency on my LightSwitch extension, which otherwise loads fine outside of the Experimental Instance, fails due to the fact it can't locate my custom extension when I try to load the solution within my experimental solution.
推荐答案
试着复位精通蜂巢。点击开始>所有程序> Visual Studio的SDK>重置实验蜂巢。
Try to reset Exp hive. Click on Start>All Programs>Visual Studio SDK>Reset the Experimental hive.
您也应该检查你运行/调试在IDEdevenv的/ RootSuffix EXP您通过自定义调试命令扩展。
Also you should check that you run/debug your extension via custom debug command in IDE 'devenv /RootSuffix exp'.
当类似的问题出现我总是这样 - 我查了一下我在Windows注册表实验蜂巢(whther我扩展的所有部分都注册好有)
What I always did when similar problems appear - I checked what I have in windows registry for experimental hive (whther all the parts of my extension are registered OK there)
这篇关于自定义扩展没有显示实验实例中了的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!