1

这可能是一个愚蠢的问题,但我只是将 Subsonic 集成到一个 ASP.NET 4.0 WebForms 项目中,并且在添加了 dll 引用时,我在任何地方都看不到 T4 模板。

认为如果您使用 SimpleRepository 方法,则不需要 T4 模板,但如果您没有使用 T4 模板,我真的看不出将 Subsonic 制作为 NuGet 包的意义。我认为如果 Subsonic NuGet 包安装了 T4 模板并且用户在不需要它们时删除它们,而不是即使您通过 NuGet 安装 Subsonic 也不必单独下载 T4 模板,这会更合乎逻辑.

有人对这个有了解吗?

4

1 回答 1

4

我想将它们添加进去,但问题是(根据 David Ebbo 的说法)引用直接进入 /bin 文件夹。但是,T4 需要进入某个根目录,因为您需要将代码添加到项目中。

我知道这很不方便——但是没有显化系统(不确定现在是否有)可以使用“将其推入根目录”。

如果它发生变化,我会更新包:)。

于 2011-02-09T21:05:00.060 回答