代码之家  ›  专栏  ›  技术社区  ›  CraftyFella

亚音速3 T4模板未能编译

  •  0
  • CraftyFella  · 技术社区  · 14 年前

    我从网站上下载了亚音速3。

    我在webconfig中添加了connectionString部分,并按照网站上的建议更新了设置文件。

    当它构建代码时,context.cs错误如下: alt text

    它构建的所有其他类看起来都不错。有正确的表名等等。我相信这是一个无标题的问题。所以我希望能给一个亚音速的大师一个简单的机会。

    戴夫

    1 回复  |  直到 14 年前
        1
  •  1
  •   quentin-starin    14 年前

    那个“dpr.”给构造函数加前缀是错误的。

    看看声明databasename变量的行,它是我副本中的第26行。看起来像这样吗?

    const string DatabaseName = "DPR.RecordUpdateTaskCollector";
    

    (SS3模板将“db”附加到您提供的任何名称上)

    如果是这样,只需移除“DPR”。如果您需要将它作为名称空间,那么正确的位置是在声明“namespace”变量的地方加上几行。

    推荐文章