SORU
29 EKİM 2008, ÇARŞAMBA


Nasıl bir T4 şablon Etmeniz kullanabilir miyim?

T4 bir proje için ekranlar ve orta katman kodu oluşturmak için kullanıyorum, ve Seri şablon kodumu bazı basitleştirmek için kullanmak istiyorum. Seri kullanmaya çalıştığımda ancak, şablon sözdizimi hatası bildiriyor.

CEVAP
29 EKİM 2008, ÇARŞAMBA


Visual Studio 2008 (ve en online örnek olarak) varsayılan şablon Etmeniz içermez 2.0 Çerçeve ile derlendi. (MSDN forum thread)

Bu sorunu çözmek için üç adım gereklidir:

  1. Şablon dil özniteliği, "C#v3.belirtin.5" veya "VBv3.5" - Bu adım gerekli değildir, VS2010, nerede .Net 4.0 her zaman kullanılır.
  2. System.core.dll montaj için bir yönerge ekleyin
  3. Sistemi alın.Seri ad

Şablon şimdi bu gibi görünecektir:

<#@ template language="C#v3.5" #>
<#@ assembly name="System.Core" #>
<#@ import namespace="System.Linq" #>

Şimdi şablon, Seri ve diğer yeni dil özelliklerini kullanabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÜL 2012
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • UsherVEVO

    UsherVEVO

    15 EKİM 2009