Я отчаянно пытался заставить мое приложение (15 dll C # и 1 dll C ++ / CLI с зависимостями DLL времени выполнения C ++) развернуть с помощью 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.manifest), который, кажется, работает, но все это мне кажется неправильным.
Я что-то упустил?