私はASP.net Webサービスをサーバーに置いており、VSの小さなテストクライアントアプリケーションを介して正常に動作することを確認しました。Monotouch Web Referenceネームスペース問題
MonoDevelopでMTアプリケーションに追加しました(ASP.net 2.0とWCF宣言の両方を試してみました)。 「Web参照の追加」ウィザードでは、Webサービスが正常に検索されます。しかし、私はそれを参照するために行くとき、アプリはそれが存在することを知らない。
私はそれを見ていましたが、それを追加するとき、それに割り当てられている名前空間は私のソリューションのタイトルです(スペースが入ります)が、私の各.csファイルの名前空間はmyアプリにスペースは含まれていません。
Webサービスの名前空間(変更しないでください):Ultimate GameDay 2011 MTアプリケーション名前空間:UltimateGameday2011。
私は手動でreference.csファイルに入り、スペースを取り出しました。アプリケーションクラスは、その後、私のWeb参照オブジェクトを見ましたが、それでも私はそのメンバにアクセスすることができません。
ご協力いただければ幸いです。
これを把握できましたか?私の問題は、monodevelop 2.6 beta 2でvbを使用した場合と非常に似ています。まず、Webサービス(Dim X as As New XDAServices)を参照するときに、「XDAServicesが定義されていません(BC30456)」というエラーが発生しました。 これは、名前空間( 'UPNPODCapture'、ソリューション名)が必要なため、UPNPODCapture.XDAServicesを使用しますが、「Type expected BC30182」というエラーが表示されます。あなたの助けは非常に高く評価されるでしょう。 –