2009-05-08 20 views
0

私はこれを、私が見つけた本当に長いプロセスで実行しています。それを実行するより良い方法があると確信しています。私は最終的に私のプロセスにうんざりしており、それを正しく行う方法を見つけようとします。アセンブリの参照をターゲットの新しいバージョンに更新する

私は、参照して古くなっているアセンブリの解決策を持っています。たとえば、Castle.Core 1.0.3などです。私はCastle.Coreの新しいバージョン1.0.3.5422を持っています。私は古いリファレンスを削除し、新しいものにアセンブリを置き換えてから、Castle.Coreへの参照を追加しますが、今回は新しいバージョンとされています。解決策は、私がそれを削除したときに私が古いものを参照しているとまだ言います。私は最初、古いアセンブリがobjまたはbinフォルダに隠れていると思ったので、フォルダ内のすべてを削除しました。まだ起こります。しばらくしばらくしてから、私はついにそれを手に入れました。

これは、特に5つのアセンブリを一度に更新しようとすると、非常に面倒です。

ここをクリックしてください?

答えて

0

VSはまだ古いバージョン(グレー表示)に報告されますにもかかわらず、あなたが指すバージョンを使用しますreference allreadyは古いバージョンに設定されています。私の問題は、具体的にはファイルエクスプローラの参照を追加してアセンブリを見つけ、バージョンが1.0.3.5442でVSに追加されたときに古いバージョンです。

0

特定のバージョンをtrueに設定していますか?そうでない場合

することは、それは私がtrueに特定のバージョンを設定した場合、それはどのような違いをすることはありません

+0

特定のバージョンをtrueに設定すると、参照は既に古いバージョンに設定されているため、差は生じません。私の問題は、具体的には、ファイルエクスプローラで参照を追加して、アセンブリが見つかり、バージョンが1.0.3.5442でVSがVSに追加されたことを確認することです。古いバージョンです –

関連する問題