0
저는 Asp.Net 웹 API 2 OData 3 데이터 소스를 만들었습니다.VS 2015에서 서비스 참조를 만들 수 없습니다.
0141 : 나는 클라이언트 프로젝트에 서비스 참조를 만들려고 할 때, 나는 오류가있어
<edmx:Edmx xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx" Version="1.0">
<edmx:DataServices xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" m:DataServiceVersion="3.0" m:MaxDataServiceVersion="3.0">
<Schema xmlns="http://schemas.microsoft.com/ado/2009/11/edm" Namespace="mPOS.API.Controllers">
<EntityType Name="Book">
<Key>
<PropertyRef Name="Id"/>
</Key>
<Property Name="Id" Type="Edm.String" Nullable="false"/>
<Property Name="Title" Type="Edm.String"/>
<Property Name="Count" Type="Edm.Int32"/>
<Property Name="Price" Type="System.Nullable_1OfMoney"/>
</EntityType>
</Schema>
<Schema xmlns="http://schemas.microsoft.com/ado/2009/11/edm" Namespace="System">
<ComplexType Name="Nullable_1OfMoney"/>
</Schema>
<Schema xmlns="http://schemas.microsoft.com/ado/2009/11/edm" Namespace="Default">
<EntityContainer Name="Container" m:IsDefaultEntityContainer="true">
<EntitySet Name="Books" EntityType="mPOS.API.Controllers.Book"/>
</EntityContainer>
</Schema>
</edmx:DataServices>
</edmx:Edmx>
: 네임 스페이스 '시스템'시스템 네임 스페이스 및 사용할 수 없습니다 http://localhost:3000/odata/$metadata
에 요청 EDMX 방식을 생산 다른 스키마에 의해. 다른 네임 스페이스 이름
를 선택 그래서 생산 EDMX 방식에 문제가있는 부분은 System.Nullable_1OfMoney이 시스템 네임 스페이스에 정의 된 스키마에 복합 형로 지정된 건물 가격 그게 유형 입니다.
어떻게이 서비스 참조를 만들 수 있습니까? VS 2015 Community Edition을 사용하고 있습니다.
감사합니다.