【问题标题】:Why can't I see the 'dataset project' property in Visual Studio DataSet designer?为什么我在 Visual Studio 数据集设计器中看不到“数据集项目”属性?
【发布时间】:2011-02-06 14:47:21
【问题描述】:

我正在尝试遵循“n 层应用程序设计”教程,他们告诉我从 VS 中的数据集设计器中设置数据集项目属性,以将表适配器和实体拆分为单独的项目。我看不到那个属性! (我正在寻找视频中显示的同一个地方......所有其他属性都匹配)

有人知道为什么吗?

视频在这里http://windowsclient.net/learn/video.aspx?v=14625(4:36 是设置属性的地方)

我正在使用 VS c# 2008 Express 和 SQL Server Express 2008。

非常感谢您的帮助

瑞恩

【问题讨论】:

    标签: c# visual-studio entity-framework dataset


    【解决方案1】:

    很遗憾,DataSet Project 属性在 Express 版本中不可用。

    【讨论】:

    • 或者幸运,这取决于您对 DataSet 项目的看法。 :)
    • @MusiGenesis,我完全同意,但是您必须从某个地方开始,如果您无法按照教程进行操作,这将很难。
    • OK...我是否在尝试使用 DataSets 时走上了痛苦的道路?我所有的其他 .NET 项目都是 ASP。我正在尝试使用 WinForms 设置一个新的应用程序(因此采用了 MS 'n tier' 方法和 DataSets,如上面的视频中所述),但不再确定“最佳”方法。有什么建议或需要注意的陷阱吗?谢谢!
    • @Ryan,这不一定是一条痛苦的道路——我认为数据集有它们的位置。许多有经验的开发人员不屑一顾并嘲笑使用 DataSet,而不承认他们曾经也使用过它们。在 .NET 的早期,DataSet 是一个大问题,在您有相当多的经验之前很难看出它们的缺点。所以,我不会告诉你回避 DataSet。您可以轻松地在未来已经使用它们的项目上登陆,因此值得了解。只要记住还有更多,并继续学习。在这个行业没有滑行。
    • @Ryan,我看到你用实体框架标记了你的问题。 EF 是一个对象关系映射器,它是 DataSets 的替代品。当您了解持久性时,我认为通过 Microsoft 技术堆栈的逻辑路径是 DataSets -> LINQ-to-SQL -> Entity Framework。
    猜你喜欢
    • 2010-12-11
    • 1970-01-01
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多