我的通用应用带有 t4 模板:在我的 Windows项目 模型文件夹和 Windows Phone Models 文件夹链接到这些文件。我只是使用新字段更新数据库表并添加了另一个表,更新了我的 edmx 以反映新的更改,我有一个 pcl DataModels < em>模型文件夹,原始 t4 模板也已更新。
是否有其他方法可以更新 Windows Phone 文件夹中的链接,而无需删除并重新链接?我尝试只链接新的 .g.cs类,但它列在 .tt 文件列表之外。
谢谢!......
答案 0 :(得分:0)
首先;我不是EF和通用应用程序的专家,但如果您只需要包含C#文件,则可以使用T4Include。
首先你抓住nuget的T4Include并在你的项目中添加一个TT文件:
<#
// The relative path to project holding the source code you wish to include
ProjectFileName = @"..\SharingCode\SharingCode.csproj" ;
Namespace = "SharingCode" ;
#>
<#@ include file="$(SolutionDir)\packages\T4Include.1.1.4\T4\IncludeProject.ttinclude" #>
希望它足够适合你。
答案 1 :(得分:0)
今天我刚刚找到了如何通过右键单击文件并选择[运行自定义工具]来更新VS 2013社区中的链接T4文件。