Visual Studio 2010中缺少数据源选项卡。

7
我开始阅读《使用Silverlight 4开发专业商务应用》一书,但在我的Visual Studio 2010中遇到以下问题。
我无法像这里所述的那样找到数据源选项卡页面:
当您在Visual Studio中打开数据源窗口时,您会发现每个由RIA Services在Silverlight项目中创建的域上下文都已经创建了一个数据源,并显示它们所公开的实体(如图6-2所示)。将其中之一拖放到设计表面上将同时创建DomainDataSource控件和一个绑定控件来显示数据。
我知道数据源窗口和数据菜单在网站和Web应用程序项目中是有意禁用的,但我的项目是一个Silverlight商务应用程序。
请问有人能告诉我在哪里可以找到此窗口或我应该如何创建DomainDataSource控件和绑定控件吗?
谢谢!

你是说“数据”菜单没有显示? - Steven Jeuris
@StevenJeuris,确实如此,但是没有数据源窗口的选项。 - Ms. Nobody
对我来说,“数据”不是一个菜单项。它只适用于某些(未记录的)项目类型。 - Hot Licks
5个回答

8
如果你打开了MainWindow.xaml,DataSources选项卡通常会出现在Toolbox选项卡旁边。
如果它没有出现在那里,请转到View -> Toolbars,并打开Data Design工具栏。点击“显示数据源”按钮。
或者只需使用Shift + Alt + D快捷键即可。

0
您可以在“视图”->“其他窗口”->“数据源”中找到此工具栏选项,或使用Shift + Alt + D快捷键。

enter image description here


0

在对象出现在树形视图中之前,您可能需要构建包含这些对象的项目。

Pablo


0

当我创建一个空项目时,我可以按照以下方式访问数据源:

  • 在解决方案资源管理器中选择一个项目。(不是解决方案!)
  • 现在,菜单栏上的“数据”菜单允许您访问此项目的数据源,以及其他与数据源相关的选项。

1
我还没有在菜单栏上看到“数据”菜单项。在某些项目中,Shift+Alt+D会弹出“数据源”,但并不是所有项目都有(也不清楚如何判断哪些有或没有)。 - Hot Licks
@HotLicks 刚刚检查了一下,我在没有数据源的项目中使用的是Visual Studio 2010专业版,其中包含“Transact-SQL编辑器”和“模式视图”子菜单。但在Visual Studio 2013专业版中并没有这个功能。我不知道它来自哪里,也不知道如何再次使用它,但当我回答这个问题时我并没有幻觉。;p - Steven Jeuris
是的,这很混乱。我有VS 2012,但大约40%的时间当教程告诉我选择给定的菜单选项时,它并不存在。这是一个冒险游戏。 - Hot Licks

0

好的,我找到了一个解决方法。由于某种原因,只有在创建 Silverlight 项目时才会显示。所以我创建了一个空白解决方案,添加了一个 Silverlight 项目。哎呀 - 数据源窗口出现了。现在,添加你真正需要的任何项目。


我的VS2010说我不能创建Silverlight项目,因为我需要Silverlight开发人员,但是当我想安装它时,它说我已经安装了。这是什么鬼,微软。。 - Ms. Nobody

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接