0

社内 Web アプリケーションと Microsoft Dynamics CRM 2011 インスタンスの間でデータを転送するアプリケーションを作成しています。Dynamics CRM SDK に含まれている CrmSvcUtil を使用して、事前にバインドされたエンティティ クラスを次のパラメーターと共に生成しました。

crmsvcutil /l:vb /url:http://サーバー名/MicrosoftDynamics/XRMServices/2011/Organization.svc /out:myorganizationcrmsdktypes.vb /ユーザー名:ユーザー名 /パスワード:パスワード /ドメイン:ドメイン

次に、プロジェクト内の既存の標準 sdk 出力ファイルの名前を変更し、上記のコマンドを使用して生成されたファイルを追加しました。次に、プロジェクトをビルドすると、次のような多数のエラーが発生し始めました。

Public Property account_activity_parties As System.Collections.Generic.IEnumerable(Of ActivityParty)' には、同一の署名を持つ複数の定義があります。

理由はありますか?

4

1 に答える 1

1

まあ、私はそれを理解しました...そして、他の誰かがそれに遭遇した場合に備えて、ここに解決策を投稿します. 元のアーリー バインド エンティティ クラスの名前を myorganizationcrmsdktypes-old.vb に変更し、プロジェクトに残しました。どうやらプロジェクトは両方のファイルからビルドされていたため、重複が発生していました。

于 2012-11-07T00:17:21.220 に答える