2011-01-07 13 views
0

再利用したいクラスが別のアセンブリにある場合は、問題はありません。サービス参照は、参照を追加しているアセンブリからクラスを再利用できますか?

サービス参照をクラスを含むアセンブリに追加する場合は、サービス参照を再利用したい場合は再利用されません。

明らか

The service reference code generator is unable to recognize the re-used types unless the referenced assembly that contains the re-used types is built and on the disk.

私は参照を追加しているアセンブリはまた、クラスが含まれてするよう、それは上でコンパイルすることはできません。私はそれがhereを指摘したように、それがどのように動作するかとは何かを持っている疑いがありますコードジェネレータ用のディスク。それは一種のキャッチ-22です。しかし、手動でサービス参照を作成したり、モデルに衛星アセンブリを使用したりせずにこれを実現する簡単な方法はありますか?

答えて

0

私はそれを解決しました!時には思考の後に、ここでそれを書いておけば、あなたは何とかとは思えなくなってしまいます...とにかく私の解決策は、別のアセンブリでサービス参照を生成し、それをコピーして名前空間を更新することです。シンプル!

+1

時にはhttp://c2.com/cgi/wiki?CardboardProgrammerでも役立ちます。 :-) –

+0

確かに!!私はそれらを作るビジネスに入るつもりだと思う。 – joshcomley

関連する問題