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服务命名冲突的经验?你是如何解决它的?