Visual Studio不会更新我的数据源的属性

我使用我的班级“发票”作为数据源。但是在向其添加更多属性后,Visual Studio拒绝刷新数据源,我无法在数据源中找到新属性。 尝试重新启动项目,再次删除和添加对象作为数据源。不工作。     
已邀请:
问题是Intellisense由于数据源的变化而过时。 解决方案是简单地重建项目。     
你在使用任何源代码控制吗?另外,
.datasource
文件在
Properties
文件夹下创建,尝试通过打开
Data Sources
标签删除并重新添加对象。 你的Invoice中的新属性也应该有访问修饰符(至少
{ get;}
),否则它可能不会显示AFAIK。     
OMGKurtNilsen是对的: 您不需要删除并重新创建数据源 - 项目重建将会执行! 我在VS 2010项目中使用数据源对其进行了测试,该数据源从简单的C#对象获取数据。     
如果将数据源和表单元素保存在不同的类库中,有时您必须重建类库,这种情况主要发生在以静态方式绑定引用时。     
这是你应该做的。 刷新数据源,删除实体并在其更改之前将其重新添加。     
报告设计器中使用数据源对象时出现问题,当我在我的类中添加或删除属性并在报表数据源上刷新数据面板中的数据源时,这不会显示上次更改。我解决了添加对Microsoft.CShart程序集的引用。您可以尝试这样来解决您的问题。     

要回复问题请先登录注册