在T4模板中使用COM对象?

时间:2009-06-26 19:15:41

标签: t4 sqldmo

我是Visual Studio的T4模板引擎的新手,我想知道如何使用COM对象来构建模板。具体来说,SQL-DMO(从SQL 2000服务器上的存储过程生成类,SNO不是一个选项)。

你们有没有人这样做过?有小费吗?

<#@ import namespace="SQLDMO" #>

无效。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以将SMO 2008与SQL Server 2000一起使用(下载here)。

为了使用COM对象,您需要使用&lt;#@ assembly#&gt;来引用其主互操作程序集。指令第一。如果程序集不可用,您可以使用tlbimp生成它。