2011-08-16 10 views
2

私は公開の場所から自分のアプリケーションをインストールしようとすると、ここで私が手にエラーがあります:私が持っているがエラーを「アプリケーションがインストールされて***そのアセンブリを必要とする」

enter image description here

私のアプリケーション(およびそれによって使用されるDLL)は、サードパーティのDLLであるQWhale.Commonのバージョン1.61.4111にリンクされています。私は約4つのアップデート前からこのバージョンが使用されており、この問題は一度も起こりませんでした。アプリケーションやDLLのどの部分が古いバージョンにリンクしようとしているのか分かりません。私がこのバージョンで違ったのは、アプリケーションのプロジェクトフォルダを自分のコンピュータの新しい場所に移動したことだけです。

どこからこの問題が発生しているかを調べる必要がありますか?これまでにこの問題がありましたか?

+0

おそらく、ソリューションの一部のライセンスファイルに古いバージョン番号がありますか? – Yahia

答えて

0

Yahiaはライセンスの問題である可能性がありますが、このアセンブリをしばらく使用していて、アプリケーションでコンパイルしている場合は、ファイルに関連付けられた設定があなたのプロジェクト設定で変更されました。

Visual Studioを使用していると仮定すると、プロジェクトプロパティウィンドウを開き、[公開]タブに移動して[アプリケーションファイル]ダイアログを開くことをおすすめします。

参照先のサードパーティのアセンブリで、Publish StatusIncludeに、DownloadGroup(Required)に設定してください。

変更を保存し、アプリケーションを再公開します。

関連する問題