Не удалось найти файл 'Microsoft.VC80.CRT, версия = 8.0.50727.4053, PublicKeyToken = 1fc8b3b9a1e18e3b, ProcessorArchitecture = x86, Type = win32' - PullRequest
0 голосов
/ 12 марта 2019

Context У меня есть более старый Visual Studio Windows Service Project, который выдает вышеупомянутое сообщение при попытке сборки.

Пытались Итак, после прочтения Почему установка vcredist_x86.exe не исправляет ошибку SideBySide, когда я разрабатываю EXE на одном компьютере и запускаю его на другом? Я думал, что установка одного из упомянутых (или точного https://support.microsoft.com/nl-nl/help/973544/description-of-the-security-update-for-microsoft-visual-c-2005-service) или https://www.microsoft.com/en-us/download/details.aspx?id=14431 или http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26347 и т. Д. Будут работать, но все равно отказывается строить.

У меня есть длл? Тем не менее, кажется, у меня есть (сейчас) c: \ Windows \ WinSxS \ x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.4053_none_cbf21254470d8752 \, который, кажется, совпадает, но все равно выдает то же сообщение.

ошибка

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\
MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(3867,5): 
error MSB3113: Could not find file 'Microsoft.VC80.CRT,
Version=8.0.50727.4053, PublicKeyToken=1fc8b3b9a1e18e3b,
ProcessorArchitecture=x86, Type=win32'.

обновление (разрешено)

После того, как я открыл свойства, щелкнул здесь и включил и выключил опции (оставив их без изменений) ... проблема решена автоматически ...

...