Asp.net mvc 将项目添加到Visual Studio上下文菜单
我想在VisualStudio2008上下文菜单中添加一个项目,具体说明ASP.NETMVC项目在上下文菜单中的“添加视图”或“添加控制器”项目。我将如何做到这一点?我必须编写外接程序吗 谢谢,Asp.net mvc 将项目添加到Visual Studio上下文菜单,asp.net-mvc,visual-studio,Asp.net Mvc,Visual Studio,我想在VisualStudio2008上下文菜单中添加一个项目,具体说明ASP.NETMVC项目在上下文菜单中的“添加视图”或“添加控制器”项目。我将如何做到这一点?我必须编写外接程序吗 谢谢, 内森你和我可能正试图做同样的事情。 因此,我将分享我在自己的研究中发现的一切。 Oleg Sych好心地向我指出了ASP.NET MVC dllMicrosoft.VisualStudio.Web.Extensions.dll文件,该文件包含MvcTextTemplateHost类。 使用.NET Re
内森你和我可能正试图做同样的事情。
因此,我将分享我在自己的研究中发现的一切。
Oleg Sych好心地向我指出了ASP.NET MVC dllMicrosoft.VisualStudio.Web.Extensions.dll文件,该文件包含MvcTextTemplateHost类。
使用.NET Reflector工具查看此DLL。
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.Web.Extensions.dll C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.Web.Extensions.dll
正如您将看到的,DLL包含WinForm类,如MvcAddControllerDialog、MvcAddViewDialog和其他类。
所以我很肯定你可以在那里挖来挖去,弄清楚他们是怎么做到的。
另一个值得一看的地方肯定是。
在[Learning Center Resources]部分,单击[Custom Wizards]链接(msdn.microsoft.com/en us/vsx/dd631327.aspx——很抱歉,目前每篇文章只能包含一个超链接) 向导可以在Visual Studio中实现 Studio允许用户从树中进行选择 查看可用值(当它们 打开“添加新项目”对话框或 “添加新项目”对话框,或 它们在解决方案中的项目上单击鼠标右键 浏览器
从这两个地方开始。如果我发现更多信息,我也会发布一些更新。我想我知道如何显示自定义向导,但我需要知道如何在上下文菜单中添加按钮以打开该向导。