我正在使用 Visual Studio 2008 维护一个 .Net 2.0 应用程序。构建该应用程序时,它最初位于 Visual Studio 2003 中,并使用 System.ComponentModel.Component 类进行数据访问。您可以将命令、连接等拖放到组件的设计器表面。
在 2008 年,数据访问类不会“粘”在组件上。即,该命令的代码不会在类中生成。
- 这是什么时候改变的?2005 年?
- 是否有这种行为的替代品,也许使用 db pro 版?
谢谢。
我正在使用 Visual Studio 2008 维护一个 .Net 2.0 应用程序。构建该应用程序时,它最初位于 Visual Studio 2003 中,并使用 System.ComponentModel.Component 类进行数据访问。您可以将命令、连接等拖放到组件的设计器表面。
在 2008 年,数据访问类不会“粘”在组件上。即,该命令的代码不会在类中生成。
谢谢。
“替换”是使用类型化的 DataSet(使用“Add->New Item”并选择 DataSet,然后将表、视图或存储过程拖到设计图面上)。或实体框架/LINQ to Entities。
而且,是的,这在 VS2005 中发生了变化。
一项小小的研究让我感到疑惑,因为“它对我有用”。
你试过什么没用?