Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 将项目添加到Visual Studio上下文菜单_Asp.net Mvc_Visual Studio - Fatal编程技术网

Asp.net mvc 将项目添加到Visual Studio上下文菜单

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

我想在VisualStudio2008上下文菜单中添加一个项目,具体说明ASP.NETMVC项目在上下文菜单中的“添加视图”或“添加控制器”项目。我将如何做到这一点?我必须编写外接程序吗

谢谢,
内森

你和我可能正试图做同样的事情。
因此,我将分享我在自己的研究中发现的一切。

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允许用户从树中进行选择 查看可用值(当它们 打开“添加新项目”对话框或 “添加新项目”对话框,或 它们在解决方案中的项目上单击鼠标右键 浏览器


从这两个地方开始。如果我发现更多信息,我也会发布一些更新。

我想我知道如何显示自定义向导,但我需要知道如何在上下文菜单中添加按钮以打开该向导。