c# - 即使我从工作解决方案复制代码,创建新的 VS 扩展解决方案也不起作用
问题描述
我正在尝试为 teamexplorer 创建一个 vs 扩展。我在以下链接中找到了一些线索https://hamidshahid.blogspot.com/2017/09/extending-team-explorer-in-vs2017.html
但是,如果我下载相同的项目并尝试运行它,但如果我尝试自己制作一个新的解决方案,那么它就无法正常工作。我不知道我做错了什么。我也比较了文件和参考资料。但我没有发现任何区别。
有没有人遇到过这样的问题?如果是这样,任何人都可以帮助我如何处理这种情况。
解决方案
最后我得到了答案。要扩展 Team Explorer,要记住的关键是添加包含将 Team Explorer 接口实现为 MEF 组件的类的程序集。这将确保 Visual Studio 在加载团队资源管理器时加载它。
因此,当我在 .manifest 文件的资产选项卡中将项目类型添加为 MefComponent 时,我的项目工作了。
推荐阅读
- r - 当我尝试从 R 中的 sva 包中重现 ComBat 示例时,出现“未使用的参数”错误
- c++ - 分区相等子集和 Leetcode : RUNTIME ERROR
- wordpress - 如何在一台主机上运行多个 docker WordPress
- php - PHP - MYSQL_ASSOC 突然停止工作
- git - GitLab:在线变基后如何跳过或允许管道步骤
- java - 2d Array 跟踪玩家移动到实体周围的特定空间
- rest - Thingsboard:在仪表板中创建一个“rest api call”按钮
- mysql - MYSQL 选择哔声;- 选择时使 mysql 控制台发出哔声 - 或通知
- html - 总览框的固定高度
- excel - Vba 循环值不准确