サービスがありC#/WCF
ます。サービス参照を追加する際に 問題が 発生したため、同僚の 1 人が、ライブラリを使用して単純に参照を追加することを提案しました。
ここでの 2 番目の回答は、そうすることでサービスの再利用性が失われることを示唆しています。
あれは正しいですか?これらのオプションの間に他に違いはありますか?
編集
私はWCFの経験がありません。私はこのチュートリアルに従って作業していました。回答にもいくつかの説明(またはそれらへのリンク)を提供してください。
編集 2
メイン アプリケーションを実行するすべてのマシンで実行される、Windows でホストされる WCF サービスが必要です。私のアプリケーション (および別のアプリケーション) は、このサービスをローカルでのみ使用します。
「参照の追加」でそれを達成できますか?
編集3
同じことをしている2つの異なるアプリケーションがあり、そのためにHWリソースが必要なため、サービスが必要です。現在、それらの 1 つが他の dll を使用しているため、コードは (少なくとも) コピー アンド ペーストされませんが、それらのリソースへの同時アクセスを防ぐ方法はありません。Windows サービスは、この問題を解決できます。
バインディングはあまり重要ではありません。名前付きパイプについてさらに読みます。