我已经弄清楚如何创建一个新的template,但我需要比这多一点的力量。例如,我需要覆盖当您单击“运行”按钮时发生的情况 - 我希望它启动开发服务器,然后弹出打开我的网络浏览器。
那么,如何添加全新的项目类型呢?更好的是,我如何才能将其基于其他项目类型,例如 IronPython?
我知道 ASP.NET MVC 是开源的,并且与我想要做的非常相似,但我不确定我下载的源代码是否包含所有 VS 集成代码。我应该查看哪个下载?
这是我到目前为止发现的:
-
下载:Visual Studio 2010 SDK https://web.archive.org/web/20110508091414/http://www.microsoft.com:80/downloads/en/details.aspx?FamilyID=47305CF4-2BEA-43C0-91CD-1B853602DCC5-- 您需要它来创建 VSPackage(文件 > 新建项目 > 其他项目类型 > 扩展性 > Visual Studio 包)
- 教程:简单的托管项目系统 https://web.archive.org/web/20150720032117/http://blogs.msdn.com:80/b/vsxue/archive/2008/03/12/tutorial-a-simple-managed-project-system.aspx
-
MSDN: Project Types https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2015/extensibility/internals/project-types?view=vs-2015
- MSDN:项目子类型 https://www.microsoft.com/en-us/download/details.aspx?id=55984
-
Getting Started with Extending Visual Studio https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/ae3cxw0w%28v=vs.100%29
-
Visual Studio SDK Projects https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/ae3cxw0w%28v=vs.100%29
- 演练:第 1 部分 - 创建基本项目系统 https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/cc512961%28v=vs.100%29
- 演练:第 2 部分 - 创建基本项目系统 https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/cc826178%28v=vs.100%29
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)