我正在使用自我跟踪实体,并已将实体类移动到另一个程序集,方法是使用“添加为链接”指向此处提到的 TT 文件。但是现在,当我更新模型(例如更改属性名称)时,模板不会自动运行,因此实体类不会更新。
我当然可以手动运行模板来获取更新,但如果它以我移动类之前的方式自动运行会更容易。有什么办法可以做到这一点?
达伦。
我正在使用自我跟踪实体,并已将实体类移动到另一个程序集,方法是使用“添加为链接”指向此处提到的 TT 文件。但是现在,当我更新模型(例如更改属性名称)时,模板不会自动运行,因此实体类不会更新。
我当然可以手动运行模板来获取更新,但如果它以我移动类之前的方式自动运行会更容易。有什么办法可以做到这一点?
达伦。
我没有这样做,但我怀疑以下是可能的。使用自定义工具标记模型(请参阅解决方案资源管理器中文件的属性下)。然后创建一个小程序(参见此处的示例),它将执行 TT 的运行自定义工具。
我没有遇到这个问题。通常当我保存模型或构建包含我的 edmx 文件的项目时,我的实体的代码文件会更新。你能通过直接电子邮件与我分享你的项目吗?如果我们不能让它工作,我不介意解决问题然后与团队跟进。