有没有办法将T4模板用于网站项目?

时间:2009-11-25 18:45:10

标签: subsonic t4 web-site-project

可以在网站项目中使用T4模板吗?

或者更具体地说,可以在网站项目中使用Subsonic吗?

我可以在Web应用程序项目中运行.tt文件,但它在网站项目中没有任何内容。我想他们需要一个解决方案/项目环境才能运行?

2 个答案:

答案 0 :(得分:1)

最简单的方法是在您的解决方案中添加一个类库项目,然后让SubSonic在其中进行生成。然后,您可以从您的网站项目中引用类库。

编辑为了说明您需要在库项目中使用带有gernation的connectionstring的app.config,并且在web.config中需要一个连接字符串用于运行时数据库连接

答案 1 :(得分:1)

我相信他们需要一个项目来运行。我把它归咎于微软......所以也许添加一个lib项目会起作用。但是,不知道运行时连接字符串是应该放在web.config还是dll的配置中。