2013-04-29 19 views
5

私はVS 2012 Update 2でASP .NET(v4.5)Webサイトプロジェクトを実行しています。新しいエンティティモデル(.edmx)を作成すると.edmxファイルの下にネストされたApp_Codeフォルダは、.Designer.csファイルと.edmx.diagramファイルのみです。関連付けられた.ttファイルはネストされていません。モデルを保存すると、モデルプロパティにそのオプションが指定されていても、T4テンプレートは自動的に変換されません。ASP .Net Entity Framework .ttファイル.edmxの下にネストしない

どのようにすればよいでしょうか? Webサイトプロジェクトにはプロジェクトファイルがないため、プロジェクトファイルにDependentUpon XMLタグを使用することはできません。

+1

http://entityframework.codeplex.com/ – Pawel

+1

でバグを開くことができますか? https://entityframework.codeplex.com/workitem/1095 –

+0

'.csproj'ファイルを編集する人たちのために、http://mikehadlow.blogspotという' DependentUpon'タグを使うためのリファレンスがあります。 com/2006/11/nested-files-with-dependentupon-in.html –

答えて

0

Webサイトはネストされたプロジェクトファイルをサポートしていませんが、Webアプリケーションはそれをサポートしています.Webアプリケーションを使用することをお勧めします。

過去に見つかった唯一の方法は、手動でT4を実行する(TTファイルを右クリックする)か、またはプレビルドイベントを使用してT4を実行することです。

0

.ttファイルを開き、[保存]を選択します。これにより、T4テンプレートが実行されます。