【问题标题】:Where are the Subsonic T4 templates when installed through NuGet?通过 NuGet 安装时,Subsonic T4 模板在哪里?
【发布时间】:2011-02-09 17:08:10
【问题描述】:

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

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

有人知道吗?

【问题讨论】:

    标签: subsonic subsonic3 nuget nuget-package


    【解决方案1】:

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

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

    如果有变化,我会更新包:)。

    【讨论】:

    • 刚刚发现 NuGet 现在带有一些清单 - 我是否可以对 T4 做点什么...我不知道。
    • Rob,给我发电子邮件,我会帮你的。如果您需要它们进入项目的根目录,这很容易。在你的 NuGet 包中,将它们放在一个名为“Content”的文件夹中。
    • 谢谢菲尔!! Rob,我会等待更新的包 :) 当然,只要你有空闲时间。谢谢你们。
    • 截至今天,T4 模板未放入项目中。它们在包文件夹中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多