Так как я не могу знать, почему мое приложение clickOnce не может проверить, установлено ли предварительное условие на целевом ПК https://stackoverflow.com/questions/24614637/prerequisite-visual-studio-2012.
Мне интересно, могу ли я включить распространяемое обновление 4 для Visual C ++ для Visual Studio 2012 (vcredist_x86.exe) в мое приложение, и во время выполнения я проверю, установлен ли продукт с ProductCode, и затем выполню vcredist_x86.exe
Как вы думаете, это хороший способ сделать?
Спасибо
Я бы предложил просто включить необходимые библиотеки DLL, которые являются частью требуемой распространяемой версии VC, в папку установки вашего приложения. Если ваше приложение связано с одной из этих DLL-библиотек, то по умолчанию будет сначала искать его в текущем рабочем каталоге приложения, прежде чем искать в стандартном каталоге установки в C: \ Windows \ …