【发布时间】:2014-11-16 20:26:27
【问题描述】:
我正在 VS2013 中开发一个 Visual Studio 扩展,但我可以让它加载到实验实例中。
我可以在我当前的实例中手动安装它(从 vsix 文件),它工作正常,但我无法调试它。
ActivityLog 中没有错误消息或任何内容。我的扩展只是没有加载。 (这不仅仅是我的扩展。项目模板中的新扩展也会发生同样的事情)
我试图删除/重置实验实例,但没有运气。
我还尝试通过从安装了我的扩展的当前实例创建实验实例来调试我的扩展。该扩展随后在实验实例的“扩展和更新”中显示为“已禁用”。
尝试搜索扩展注册在实验实例中是如何进行的,但没有找到任何东西。仅找到对“将 VSIX 内容部署到实验实例进行调试”设置的引用,但没有找到有关该设置的作用的任何信息。
目前我的测试工作喜欢这样:
- 放入 MessageBox 和/或 WriteLine 并编译代码
- 在“扩展和更新”中删除之前的扩展实例
- 关闭 Visual Studio
- 从 vsix 文件安装扩展
- 启动 Visual Studio
- 测试扩展
这当然需要很长时间。
【问题讨论】:
标签: visual-studio-2013 visual-studio-extensions vsix vspackage