2017-02-01 7 views
1

私たちのアプリケーションでは、サードパーティアプリケーションの2つのバージョンをサポートする必要があります。ベンダーは、各バージョンごとに1つのDLLを提供しています。ClickOnceでサードパーティDLLの複数のバージョンを展開する方法は?

このアプリケーションでは、SO answerを使用して、アプリケーションのMSIバージョンで動作させました。しかし、ClickOnceの設定は不可能なようです。 ClickOnceはフォルダを気にせず、2つのDLLをマニフェスト(アセンブリ識別と異なるハッシュ値の異なるバージョン)に追加するだけです。 1つのDLLのIDが確認できないため、ダウンロードが完了した後、アプリケーションは起動していません。

私は2つのバージョンを区別できないと仮定しているため、チェックに間違ったハッシュ値が使用されています。

答えて

0

私が今行ったことは以下のとおりです。起動時に(ClickOnce-)folder of my programが表示されたら、単にDLLを新しいフォルダにコピーして名前を変更します。これは私のワークステーションで動作します。ターミナルサーバーシステムで動作するかどうかはまだ分かりません。しかし、それはClickOnceのものがユーザーディレクトリAFAIKSで起こっているはずです。

関連する問題