2010-07-08 236 views
6

我已经阅读了大量关于VS2010中可扩展性改进的改进(即基于MEF的等),但尚未弄到我的手脏。我最近碰到了一个真实世界的场景,这让我想要潜入,但是我很惊讶没有找到关于启动和运行我想要构建的大量有用信息。Visual Studio 2010可扩展性 - 自定义项目模板向导

我的团队已经在Silverlight上创建了自己的特定于域的UI框架,我们希望打包一系列项目和项目模板作为我们产品附带的SDK的一部分进行共享。以传统的方式将某些东西导出为zip是非常简单的,但是我们希望在创建新项目时获得更多内联向导(例如,对话框/向导跳转)并要求您提供更多信息并根据您的额外输入生成其他项目,参考,代码等)。

这些功能是通过VS2010中的可扩展性模型公开的吗?如果任何人能够指出我的大方向,我将不胜感激。谷歌是不是为我今天:(

回答

4

转向了什么我不知道,如果你所遇到的这篇文章:。在2010年VS

:“创建项目模板如何” http://msdn.microsoft.com/en-us/library/xkh1wxd8.aspx它进入细节上
+2

这主要是关于静态出口方式谈判,但三四个环节断送人的是这样的: http://msdn.microsoft.com/en-us/library/ms185301.aspx 其中谈到了IWizard,以及如何与我所想的内容联系起来。 酷 - 谢谢杰米 – kellyb 2010-07-10 13:37:27

0

报价从MSDN: How to: Use Wizards with Project Templates

如何:U se向导带有项目模板

Visual Studio提供了IWizard界面,在实施时, 使您可以在用户从 模板创建项目时运行自定义代码。

项目模板定制可用于:收集用户输入的参数化 模板

  • 显示自定义UI。
  • 添加要在模板中使用的参数值。
  • 将其他文件添加到模板。
  • 执行项目上Visual Studio自动化 对象模型允许的任何操作。
相关问题