私は現在、社内の他のアプリケーションが WCF サービスと連携するためのサーバー コントロールに取り組んでいます。変更コードを変更してコントロールを再コンパイルするたびに、AsseemblyInfo.cs の AssemblyVerison クラスと AssemblyFileVersion クラスを 1 ずつインクリメントします。たとえば、私の最新のビルドは 1.0.07.0 から 1.0.08.0 になりました。
消費アプリケーションが最新のファイルを bin ディレクトリにコピーしてファイルを更新し、コンパイルしようとすると、次のエラーが発生します。
型または名前空間名 'MyControl' が名前空間 'MyNamespace' に存在しません (アセンブリ参照がありませんか?)
このエラーを解決するには、現在の参照を削除して、参照を再度追加する必要があります。
参照を削除して再度追加せずにサーバー コントロールを更新する方法はありますか?
サーバー コントロールの名前は厳密ではありません。
@JPunyon - 消費するアプリケーションにサーバー コントロール プロジェクトをソリューションに追加させるということですか?