2013-04-29 20 views
5

VS 2012 Güncelleştirme 2 altında bir ASP .NET (v4.5) Web Sitesi Projesi çalıştırıyorum. Altında yeni bir varlık modeli (.edmx) oluşturduğumda .edmx dosyasının altına yerleştirilmiş App_Code klasörü yalnızca .Designer.cs ve .edmx.diagram dosyalarıdır. İlişkili .tt dosyaları yuvalanmamış. Bence bu, modeli kaydettiğimde, bu özellik model özelliklerinde belirtilse bile, T4 şablonları otomatik olarak dönüştürülmez.ASP .Net Entity Framework .tt Dosyaları .edmx Altında İçermiyor

Bu çalışma hakkında nasıl bir fikriniz var? Web Sitesi Projeleri proje dosyaları olmadığı için DependentUpon XML etiketini bir proje dosyasında kullanamıyorum.

+1

Bir hata açabilirsiniz http://entityframework.codeplex.com/ – Pawel

+1

Bitti. https://entityframework.codeplex.com/workitem/1095 –

+0

Düzenlemek için '.csproj' dosyası olarak sahip olanlarımız için, 'DependentUpon' etiketini kullanmak için bir referanstır: http: //mikehadlow.blogspot. com/2006/11/iç içe-files-ile-dependentupon-in.html –

cevap

0

Web Sitesi, Yerleşik Proje Dosyalarını desteklemiyor, Web Uygulamaları ise bunu destekliyor. Sonunda bir Web Uygulaması kullanmayı önerirsiniz.

Geçmişte bulduğum tek yöntem T4'ü Çalıştırmak için T4'ü (TT Dosyası Üzerine Sağ Tıklama) Çalıştırmak veya bir ön oluşturma olayı kullanmaktır.

0

.tt dosyasını açın ve kaydet'i seçin. Bu T4 şablonunu çalıştırır.