1
我有兩個實體模型連接到兩個不同的數據庫。但是,例如,兩個數據庫都有一個名爲「品牌」的表。因此,我的模型中存在命名衝突。現在,我已經能夠通過模型屬性中的自定義工具命名空間爲每個模型添加一個名稱空間,但是在我的Silverlight項目中生成的代碼將嘗試使用這兩個命名空間,並提出這個問題,RIA服務 - 兩個實體模型共享一個實體名稱
Imports MyProject.ModelA
Imports MyProject.ModelB
Public ReadOnly Property brands() As EntitySet(Of brand)
Get
Return MyBase.EntityContainer.GetEntitySet(Of brand)
End Get
End Property
給我這個例外:
'錯誤'品牌'是不明確的,從命名空間或類型'MyProject.ModelA,MyProject.ModelB'類型導入。
有沒有人有使用RIA服務命名衝突的經驗?你是如何解決它的?