Entity Framework 文件未嵌套在 EDMX 文件下

Entity Framework files are not nested under the EDMX file

我知道这是从 Here 复制的,但我也有一个问题,即 TT 文件没有嵌套在 edmx 文件下。重复问题的解决方案只是将实体 类 放在 TT 下,而不是将 TT 放在 edmx 下。提前致谢。

编辑您的 .csproj 并确保您在 <Content Include="Model.tt"> 下有 "DependentUpon>Model.edmx</DependentUpon>"。如果找不到,请添加 DependentUpon 标签并保存您的 .csproj 文件。

<Content Include="Model.tt">
  <Generator>TextTemplatingFileGenerator</Generator>
  <DependentUpon>Model.edmx</DependentUpon>
  <LastGenOutput>Model.cs</LastGenOutput>
</Content>