【发布时间】:2010-08-23 13:31:41
【问题描述】:
我有一个包含几个项目的解决方案。我想在我的一个测试项目中创建一些 T4 模板,以根据另一个项目中的代码生成测试。测试项目具有对另一个项目的项目引用。我遇到的问题是我不知道如何获取需要从中生成代码的 edmx 文件的文件路径。
示例(假设这是一个基于 ASCII 的解决方案资源管理器):
MySolution.sln
-> MyTests.csproj (C:\a\b\c\)
----> GeneratedTests.tt (C:\a\b\c\GeneratedTests.tt)
-> MyDAL.csproj (C:\x\y\z\)
----> MyModel.edmx (C:\x\y\z\MyModel.edmx)
我的 GeneratedTests.tt 如何能够利用其项目引用获取 MyModel.edmx 的文件路径?
【问题讨论】:
标签: c# visual-studio-2010 t4