2012-02-29 5 views
0

wcfサービスが作成されました。すべてがうまくいきました。今すぐすべてのロジックを追加すると、私はwcfサービスを言っているビルドエラーを取得しています: 私はあいまいな参照があります。ビルドエラーあいまいリファレンスWCF

事は、ページ上のすべてのあなたの他のオブジェクトはこの1つを除いてobjectModel DLLを参照しているである私は、サービスの一部としてオブジェクトをqualifiingことにより、この問題を解決することができ、それは細かい

ServiceReference1.AccountCredit=GetSomeData() 

に動作します。

次を含むファイルを追加して、私はさらに行って、ブラウザにサービス参照自体を見たし、この特定のオブジェクトに何らかの理由でのVisual Studioを参照してください。私が使用するすべての他のオブジェクトがこれを持っていけない

<?xml version="1.0" encoding="utf-8" ?> 
- <!-- 
    This file is automatically generated by Visual Studio .Net. It is 
    used to store generic object data source configuration information. 
    Renaming the file extension or editing the content of this file may 
    cause the file to be unrecognizable by the program. 


    --> 
- <GenericObjectDataSource DisplayName="AccountCredit" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource"> 
    <TypeInfo>TestMethods.ServiceReference1.AccountCredit, Service References.ServiceReference1.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo> 
    </GenericObjectDataSource> 

これはクライアント側で不平を言っている唯一のオブジェクトです。

答えて

0

「MyObject」は、2つの異なる名前空間に存在する唯一の名前で、両方の名前空間がcsファイルの先頭にあるusingステートメントによって参照される場合があります。

+0

これはどのように表示または修正されますか?コードはServiceReference1.AccountCredit = GetSomeData()を読み取る必要があります。ごめんなさい –

関連する問題