【发布时间】:2009-11-25 18:45:10
【问题描述】:
可以在网站项目中使用 T4 模板吗?
或者更具体地说,可以在网站项目中使用 Subsonic 吗?
我可以在 Web 应用程序项目中运行 .tt 文件,但它在网站项目中没有任何作用。我猜他们需要一个解决方案/项目环境才能运行?
【问题讨论】:
标签: subsonic t4 web-site-project
可以在网站项目中使用 T4 模板吗?
或者更具体地说,可以在网站项目中使用 Subsonic 吗?
我可以在 Web 应用程序项目中运行 .tt 文件,但它在网站项目中没有任何作用。我猜他们需要一个解决方案/项目环境才能运行?
【问题讨论】:
标签: subsonic t4 web-site-project
最简单的方法是在您的解决方案中添加一个类库项目,然后让 SubSonic 在其中生成它。然后,您可以从您的网站项目中引用类库。
编辑为了澄清,您需要在库项目中使用 app.config 和连接字符串进行生成,并且您需要在 web.config 中使用连接字符串来连接运行时数据库
【讨论】:
我相信他们需要一个项目来运行。我把它归咎于微软......所以也许添加一个 lib 项目会起作用。不知道运行时连接字符串应该放在 web.config 还是 dll 的配置中。
【讨论】: