0
此问题与this之一有关。Vs包。将命令绑定到特定的项目类型
我想构建一个Vs包,它会将上下文菜单添加到特定类型的项目中。实际上,我试图达到MVC3的确切目标。 MVC3项目根据当前选择项目中的哪个文件夹显示不同的上下文菜单。对于“控制器”文件夹,你会得到一个菜单项来创建控制器,对于“视图”文件夹,你会得到一个菜单项,触发视图向导。
也许有人知道,如果MVC3 Vs包源打开?我认为他们是MVC本身是开放的,可以轻松获得源代码。但我找不到MVC3 Vs包的来源...
谢谢你提前。
谢谢你的答案。我知道它在“工具更新”中。但问题是我描述的功能是在VSPackage中实现的。如果您解压缩AspNetMVC3ToolsUpdateSetup.msi,则会看到许多内部MS安装程序。我们特别感兴趣的是一个名为aspnetmvc3vs2010tools.msi。如果你解压,你会看到所有的T4模板和自定义项目。除此之外,你会看到一个名为VisualStudio_VSW.Ext.dll的程序集。这个程序集包含了实现我所需要的全部功能。 – oddy
但是我仍然无法获得完成任务所需的全部信息。正如我所说,我已经有一个自定义项目模板。我需要一种方法来绑定我的菜单与自定义项目的VSPackage,我不知道该怎么做。 – oddy