私は自分のアプリケーション (15 個の C# dll と C++ ランタイム DLL の依存関係を持つ 1 個の C++/CLI dll) を ClickOnce でデプロイするために必死に試みてきました。Release フォルダーをコピーするだけで動作するようになりましたが、ClickOnce はファイル (msvcm80.dll、msvcp80.dll、および msvcr80.dll) のコピーを拒否し、このフォルダーに展開します。
この厄介な回避策を実行しました (msvcm80.dll、msvcp80.dll、および msvcr80.dll を Content/Copy If Newer として提供し、起動時に Microsoft.VC80.CRT フォルダーを作成し、それらの DLL をコピーして、Microsoft.VC80.CRT を作成します。マニフェスト) は機能しているように見えますが、これはすべて私には間違っていると感じています。
何か不足していますか?