来源:LightSwitch添加查询中的下拉列表为空

时间:2012-12-06 16:26:38

标签: visual-studio-lightswitch

在解决方案资源管理器中,当我 1.右键单击特定数据源,然后单击“添加查询”或
2.右键单击并直接打开基于数据源的查询

设计师的屏幕正常显示,但右上角的Source:下拉列表不仅是空的,除了标签之外它是不可见的,'来源:'

(注意:如果我右键单击并根据派生查询打开查询,那么下拉列表就可以了。)

然而,我发现如果我点击右边的地方(并且它变化很大)在Source:的右边,在下拉列表所在的位置:
1.行显示在设计师表面正下方的窗口中 2如果我选择派生查询,则下拉列表恢复正常,表格和任何派生查询都应按原样出现。
3.如果我自己选择表格,则下拉列表仍然不可见。

常见的症状似乎是,如果下拉列表应显示表格,则它是不可见的。如果它应该显示派生查询,那就没关系。

这仅适用于ApplicationData中的某些表。我知道问题并不总是存在,因为我之前已经在这些表中至少添加了一个派生查询。

我对WCF RIA服务中的任何表都没有这个问题,这可能是也可能不是线索。

1 个答案:

答案 0 :(得分:2)

我确实发现了问题:

我检查了所有表格中的问题,只有两个,'乔布斯'和'很多'。名称长度是问题所在。

  1. 我添加了一个名为Dogs的表,当我尝试向Dogs添加查询时,Source:dropdown是不可见的。
  2. 我将名称更改为MyDogs,一切正常。
  3. 我在新创建的LightSwitch应用程序中重复了这种行为。
  4. 我在两台独立的计算机上重复了VS / LightSwitch的安装行为。
  5. 自VS 2012发布以来,必定已经引入了此错误,因为我之前已向Jobs添加了一个查询。