不确定最好的方式来实现这一点,我希望您的意见。
我想生成一个视图--一个ViewModel和另外几个类。我不想生成一个项目,只想生成一些类。实现IWizard可以一次生成多个类吗?
理想情况下,我希望用户在visual studio中单击一个模板,输入一些名称等。并为它们生成这4-5个类。
实现这一目标的最好方法是什么?有任何关于方法的链接或建议吗?
谢谢。
发布于 2011-01-28 18:03:23
我建议使用T4模板。该引擎直接内置到Visual Studio2010中,并且有一个很好的免费编辑器,你可以通过扩展管理器(工具>扩展管理器>在线>搜索“有形T4")获得。
至于如何编写模板,这里有一篇很好的博客文章,可以帮助你入门:
http://www.olegsych.com/2007/12/text-template-transformation-toolkit/
在MSDN上也有一些信息:http://msdn.microsoft.com/en-us/library/bb126445.aspx
https://stackoverflow.com/questions/4826629
复制相似问题