[英]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.