2012-04-04 28 views
0

私はマルチプレイヤーのためのネットワーキングでhelloworldゲームを作っています。私はMessageBufferなどを使ったクラスの例を手に入れましたので、私はSystem.ServiceModelを私の解決策に加えるべきだと考えました。System.ServiceModelをプロジェクトに追加するにはどうすればいいですか?

最初に文を使って追加しようとしましたが、プロジェクトへの参照を追加する方法を見つけましたが、それでも私のコードにはMessageBufferという赤い塊が認識されません。

次に、ターゲットフレームワークをクライアントからフルに変更しようと考えていましたが、それはまったく役に立ちませんでした。

これを修正するにはどうすればよいですか?

答えて

1

はそれができますかどうかを確認するためにSystem.ServiceModel.Channels.MessageBufferに名前を修飾するか、不思議なことに

using System.ServiceModel.Channels; 
+0

を追加し、完全に試してみてください、これが最初では助けにはならなかったが、プロジェクトを数回リロードした後、それがなかったです。 – user1306322

+0

でも、親アセンブリのすべての部分を明示的に入力せずにクラスを使用するにはどうすればよいですか? – user1306322

+0

System.ServiceModel.Channelsを使用して除外する場合は、名前を完全修飾する必要があります(System.ServiceModel.Channels.MessageBuffer buffer = new System.ServiceModel.Channels.MessageBuffer())。 usingステートメントを使用すると、単純にMessageBuffer buffer = new MessageBuffer()を使用することができます。 – PaulB

関連する問題