2013-05-30 49 views
1

在2012之前的Visual Studio版本中,可以打開數據源工具窗口,單擊添加數據源按鈕選擇對象並將項目命名空間層次結構導航到類(業務對象)。開箱即用的Visual Studio 2012不允許您再簡單地選擇一個類。我的問題是如何將基於業務對象的數據源添加到我在Visual Studio 2012中的項目中,或者如何恢復到舊功能?Visual Studio 2012對象數據源

+0

你想在不同的項目中引用一個類。如果是這樣,VS 2012和VS 2010中的功能似乎相同。您使用的是2012版本? –

+1

Visual Studio 2012 Professional。業務對象在同一個項目中,而不是在外部程序集中。這是一個在VS2010中啓動的解決方案,並遷移到VS2012以支持.NET 4.5。當我嘗試通過常規方法添加對象數據源時,沒有列出項目中的類或名稱空間。 – jptros

+0

值得注意的是,我已經搜索了一段時間,我也看到了與使用實體框架的人類似的問題,因爲我沒有使用**,所以我還沒有找到可行的解決方案。這些業務對象屬於POCO(Plain Old CLR Objects)定義。 – jptros

回答

1

我已通過右鍵單擊解決方案並選擇清理並重建所有內容解決了該問題。我現在可以按照我的問題所述創建數據源。

+0

太好了。我在VS 2012上看不到這個問題。 –

+0

我遇到了單個WinForm項目的相同問題。我試過清理和重建解決方案,但我仍然沒有看到對象列表中的項目對象。我甚至嘗試關閉並重新啓動VS.沒有運氣。其他解決方案顯示本地對象。 –