回到DevForce 2010,DomainModelTemplate(及相关文件)的源代码包含在安装包中:
但是,在最新的DevForce 2012安装(7.2.2.0)中,我看不到这些文件:
我甚至查看了扩展目录,但所有内容都是T4模板 - 它只引用了DomainModelTemplate类 - 它不是该类的实际来源。扩展目录确实具有CodeGenerator DLL,这是编译类所在的DLL。但是我想避免只是为了查看源代码而反编译DLL。
根据" Customizing the DevForce code generation template"的2012年文档,这些文件应该已在安装包中提供:
DomainModelTemplate的源代码随DevForce一起提供;找 它在DevForce安装目录中。
我想要源代码,因为我正在升级到DevForce 2012,我希望看到自从I版本升级以来T4中发生了哪些变化。
还有其他地方可以获取这些文件吗?
答案 0 :(得分:2)
很抱歉这个混乱。您可以在Visual Studio扩展目录中找到T4模板。
例如,对于VS2012,T4模板位于以下目录中的一个(不幸的)神秘文件夹名称中,
[CurrentUserFolder] \应用程序数据\本地\微软\ VisualStudio的\ 11.0 \扩展