如何在VS2010中创建新的项目类型?

发布于 2024-09-19 01:31:37 字数 239 浏览 4 评论 0原文

我已经弄清楚如何创建一个新的模板,但我需要比这更强大的功能。例如,我需要覆盖当您单击“运行”按钮时发生的情况 - 我希望它启动开发服务器,然后弹出打开我的网络浏览器。

那么,如何添加全新的项目类型呢?更好的是,我如何才能将其基于其他项目类型,例如 IronPython?

我知道 ASP.NET MVC 是开源的,并且与我想要做的非常相似,但我不确定我下载的源代码是否包含所有 VS 集成代码。我应该查看哪个下载?

I've figured out how to create a new template, but I need a little more power than that. I need to override what happens when you click the "Run" button for example -- I want it to fire up a development server and then pop open my web browser.

So, how can I add an entirely new project type? And preferably, how can I base it on another project type, such as IronPython?

I know ASP.NET MVC is open source and is quite similar to what I'm trying to do, but I'm not sure if the source I downloaded includes all the VS integration code. Which download should I be looking at?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千紇 2024-09-26 01:31:37

您想要做的是创建一个项目子类型/风格。它将为您提供自定义此操作和其他操作所需的控制权。但这是一个相当复杂的过程,无法真正用一个答案框来概括。但这里是关于该主题的主要文档页面

请务必回发您遇到的任何障碍。

What you want to do is create a project subtype / flavor. It will give you the control you need to customize this and other actions. But it is a fairly involved process that can't really be summed up in a SO answer box. But here's the main documentation page on the subject

Please do post back with any road blocks you hit.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文