-1

我有一个 winforms 项目,它在给定特定 xml 文件的情况下生成批处​​理脚本。我想为这个 Winforms 项目创建一个 VS 扩展,这样我就可以做一些事情,比如右键单击 xml 文件或选择 xml 文件并转到工具菜单并选择扩展,脚本会自动为我生成,而不是必须安装这个winforms,我想把它作为一个扩展。

我对 VS 扩展完全陌生,我浏览了一些帖子和博客,但找不到合适的方向。有人可以通过一些链接和/或示例指导我。

PS 可能重复:Visual Studio 可扩展性资源

但这对我没有帮助。:(

谢谢

4

1 回答 1

0

我想通了。如果您希望它适用于单个文件,则需要将 CommandBar 添加到代码中的 CommandBars 集合并将其映射到键“Item”。在 OnConnected() 方法中执行此操作。

 CommandBars cmdBars = (CommandBars)(_applicationObject.CommandBars);

 CommandBar vsBarItem = cmdBars["Item"];
于 2013-07-12T12:52:04.323 回答