私は C# で Web サービスを作成しており、全くの初心者です。私が尋ねたことがばかげている場合は、ご容赦ください。Web サービスが使用する一連の dll があります。私が達成したいことは次のとおりです。
- dll が first.dll、second.dll、および common.dll であるとします。
- common.dll は first.dll および second.dll で参照されます (common.dll には、first.dll および second.dll で実装されるインターフェイスが含まれます)。
- common.dll には、first.dll と second.dll に含まれるクラスの型の静的辞書があります。このディクショナリのクラスは、必要に応じてインスタンス化されます。
- 新しい common.dll をリリースする準備ができたら、その common.dll ファイルを手動で削除し、システムが稼働中の状態で common.dll の新しいリリースに置き換えたいと考えています。
現在、ステップ 4 を実行しようとすると、次のエラーが表示されます。
それは私が何かを完全に見逃しているということですか?