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.

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

4

1 に答える 1

0

解決しました!しばらく考えた後、ここに書き出すと、どういうわけか考え方が変わることがあります...とにかく、現時点での私の解決策は、別のアセンブリでサービス参照を生成し、それをコピーして名前空間を更新することです。単純!

于 2011-01-07T01:21:51.383 に答える