gpt4 book ai didi

entity-framework - TFS 中未包含 Entity Framework 5 POCO?

转载 作者:行者123 更新时间:2023-12-03 12:00:16 25 4
gpt4 key购买 nike

我正在处理我们最近升级到 Entity Framework 5 的项目。升级后我创建了一个新的 .edmx 模型并将所有实体移到新模型中。

从我可以告诉 Entity Framework 5 运行 POCO 对象。我遇到的问题是 POCO 对象似乎没有包含在源代码管理中。如果新开发人员打开解决方案,它不包含任何生成的 POCO 对象。为了解决这个问题,我们可以右键单击“MyModel.Context.tt”和“MyModel.tt”,然后单击“运行自定义工具”以生成 POCO 对象。那么有没有办法在 tfs 中包含 POCO 对象,这样我们就不必在新开发人员打开解决方案时生成它们?

更新

因此,我尝试了一些人的建议并使用“包含在项目中”,但是如果我查看包含 Visual Studio 中模型的文件夹,其中没有显示任何类的显示所有文件选项。但是,如果我用 Windows 资源管理器查看文件夹,它会显示所有文件......有什么用?

最佳答案

除了上面的 Saml 的回答......

对于 Visual Studio 2012,要添加您的 POCO,请执行以下操作;

  • 使用 View >团队资源管理器打开团队资源管理器窗口
  • 您将看到一个快捷方式列表...我的工作、待定更改等;
  • 在“Pending Changes”下是指向“Source Control Explorer”的链接
  • 单击此链接,打开源代码管理资源管理器窗口
  • 浏览您的解决方案到包含您的 edmx 文件的项目
  • “源位置”上方将是一个工具栏
  • 左起第四个图标是“将项目添加到文件夹”
  • 单击此图标将打开“添加到源代码管理”对话框,显示该项目中所有 的文件。不是 目前在源代码管理下。
  • 选择您现在希望包含在源代码管理下的所有文件
  • 按下一步,然后完成

  • 现在再次 checkin 您的解决方案,现在应该包括您的 POCO。

    关于entity-framework - TFS 中未包含 Entity Framework 5 POCO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12428757/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com