私たちのアプリケーションでは、サードパーティアプリケーションの2つのバージョンをサポートする必要があります。ベンダーは、各バージョンごとに1つのDLLを提供しています。ClickOnceでサードパーティDLLの複数のバージョンを展開する方法は?
このアプリケーションでは、SO answerを使用して、アプリケーションのMSIバージョンで動作させました。しかし、ClickOnceの設定は不可能なようです。 ClickOnceはフォルダを気にせず、2つのDLLをマニフェスト(アセンブリ識別と異なるハッシュ値の異なるバージョン)に追加するだけです。 1つのDLLのIDが確認できないため、ダウンロードが完了した後、アプリケーションは起動していません。
私は2つのバージョンを区別できないと仮定しているため、チェックに間違ったハッシュ値が使用されています。