1

回到 DevForce 2010,DomainModelTemplate(和相关文件)的源代码包含在安装包中:

DevForce 2010 安装文件夹

但是,在最新的 DevForce 2012 安装 (7.2.2.0) 中,我看不到这些文件:

DevForce 2012 安装文件夹

我什至查看了扩展目录,但只有 T4 模板——它只是引用 DomainModelTemplate 类——它不是该类的实际来源。扩展目录确实有 CodeGenerator DLL,这是编译类所在的位置。但我想避免仅仅为了查看源代码就必须反编译 DLL。

扩展目录

根据 2012 年关于“自定义 DevForce 代码生成模板”的文档,这些文件应该在安装包中可用:

DomainModelTemplate 的源代码随 DevForce 一起提供;在 DevForce 安装目录中找到它。

我想要源代码,因为我正在升级到 DevForce 2012,我想看看自升级版本以来 T4 发生了什么变化。

还有其他地方可以获取这些文件吗?

4

1 回答 1

2

对困惑感到抱歉。您可以在 Visual Studio 扩展目录中找到 T4 模板。

例如,对于 VS2012,T4 模板位于以下目录下的(不幸的是)神秘文件夹名称之一中,

[当前用户文件夹]\AppData\Local\Microsoft\VisualStudio\11.0\Extensions

于 2014-04-07T23:51:12.100 回答