2013-07-08 101 views
-1

我有一个WinForms项目产生赋予了特定的XML文件批处理脚本。我想为这个Winforms项目创建一个VS扩展,这样我就可以像右键单击xml文件或选择xml文件并转到工具菜单并选择扩展,并为我自动生成脚本,而不是必须安装这个winforms,我想把它作为一个扩展。创建VS 2012扩展了Windows窗体项目

我完全陌生VS扩展,我通过一些帖子和博客看了,但不能真正找到了正确的方向。有人能指导我通过一些链接和/或例子。

P.S.可能重复:Visual Studio Extensibility Resources

但它并没有帮助我。 :(

感谢

回答

0

我想通了这一点,你需要命令栏添加到CommandBars集合在你的代码,并将其映射到关键的“项目”,如果你想它为一个单一的文件工作,不要因为这在OnConnected()方法。

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

CommandBar vsBarItem = cmdBars["Item"]; 
相关问题