自定义扩展程序未显示在实验实例中

我有一个我创建的VSIX扩展,它在Visual Studio 2010中显示并按设计工作。

然而,我正在尝试构建一些依赖于此扩展的Visual Studio自动化,虽然它存在于我正在构建自动化程序包的项目中,但是当我运行包项目时,visual studio实验解决方案没有加载任何问题,但是当我看起来在Extension Manager中我没有看到我的注册扩展(即使它出现在我正在构建扩展的Visual Studio项目中。

该扩展是LightSwitch的一个自定义shell,它可能是一个线索,为什么它没有显示在我的Visual Studio实验实例中,不确定,因为我看到我为LightSwitch显示的其他扩展,并注册了LightSwitch。

当然我的问题是,当我尝试加载一个依赖于我的LightSwitch扩展的解决方案时,否则在实验实例之外加载得很好,因为当我尝试加载时它无法找到我的自定义扩展我实验解决方案中的解决方案。

尝试重置Exp配置单元。 单击开始>所有程序> Visual Studio SDK>重置实验配置单元。

另外,您应该检查是否通过IDE’devenv / RootSuffix exp’中的自定义调试命令运行/调试扩展。

出现类似问题时我总是这样做 – 我检查了我在Windows注册表中的实验配置单元(我的扩展的所有部分都注册好了)