[英]Visual Studio won't update properties of my Data Source
我使用我的班级“发票”作为数据源。 但是在向其添加更多属性后,Visual Studio拒绝刷新数据源,我无法在数据源中找到新属性。
尝试重新启动项目,再次删除和添加对象作为数据源。 不工作。
问题是Intellisense由于数据源的变化而过时。
解决方案是简单地重建项目。
OMGKurtNilsen是对的:
您不需要删除并重新创建数据源 - 项目重建将会执行!
我在VS 2010项目中使用数据源对其进行了测试,该数据源从简单的C#对象获取数据。
你在使用任何源代码控制吗? 此外, .datasource
文件在Properties
文件夹下创建,尝试通过打开Data Sources
选项卡删除并重新添加该对象。
您的Invoice中的新属性也应该具有访问修饰符(至少{ get;}
),否则它可能不会显示AFAIK。
这是你应该做的。
刷新数据源,删除实体并在其更改之前将其重新添加。
报告设计器中使用数据源对象时出现问题,当我在我的类中添加或删除属性并在报表数据源上刷新数据面板中的数据源时,这不会显示上次更改。 我解决了添加对Microsoft.CShart程序集的引用。 您可以尝试这样来解决您的问题。
如果将数据源和表单元素保存在不同的类库中,有时您必须重建类库,这种情况主要发生在以静态方式绑定引用时。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.