![](/img/trans.png)
[英]SetClientCredential visible in vs.net 2005 but not 2008
[英]Built in code generation in vs.net 2008? or free via MS?
哪些代碼生成工具內置於vs.net 2008中或已通過Microsoft正式提供?
我知道:
那里還有什么?
理想情況下,我正在尋找將從現有數據庫架構中生成的內容。
我最近發現VS2008內置的T4
假設使用VB.Net(盡管也可以使用C#)
創建一個名為template.tt的文件,並將以下文件放入其中。
<#@ template language="VB" debug="True" hostspecific="True" #>
<#@ output extension=".vb" debug="True" hostspecific="True" #>
Imports System
<# For Each Table as String in GetMyTables() #>
Public Class <#=TableName#>
Public Sub New
End Sub
End Class
<#Next#>
<#+
Public Function GetMyTables() as String()
Return new String(){"Table1", "Table2"}
End Function
#>
確保(如果使用vb)顯示所有文件為true ....並保存文件。
您應該看到已經為“ Table1”和“ Table2”中的每一個創建了一個具有1個類的新文件“ Template.vb”
您應該能夠看到如何針對幾乎所有類型的代碼生成對此進行自定義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.