Это сработало для меня, когда я получил…
fatal error LNK1104: cannot open file 'LIBCMT.lib'
Название вашего проекта == «Название проекта» для этого примера.
Перейдите в ' Обозреватель решений Окно для вашего проекта.
ВПРАВО Нажмите на «Project Name» проекта, а не на «Project Name» решения.
Откроется длинное меню.
Внизу находится « Свойства ». Щелкните по нему.
Откроется окно « Имя проекта » на странице свойств.
ЕСЛИ имя окна (вверху слева) говорит ...
Страницы свойств «Имя проекта решения»
Закройте это окно, щелкнув правой кнопкой мыши на решении , а не Проект, вам нужно щелкнуть правой кнопкой мыши имя проекта.
На страницах свойств « Имя проекта »
развернуть левую панель Свойства конфигурации
Затем нажмите Общие
Теперь на правой панели должны отображаться ' Общие ' Свойства конфигурации 'для вашего текущегоProject.
Просмотрите список до ' Platform Toolset '
Если версия VS, которую вы используете, не та, что вам нужна для ее изменения.
Чтобы изменить версию VS, просто наведите указатель мыши на конец отображаемого имени текущей версии VSи нажмите.
В правой части строки появится поле со стрелкой вниз, щелкните по нему.
Откроется окно со списком версий VS.
Выберите версию VS, которую вы сейчас используете.
Это окно должно закрыться, и ваш выбор должен был заменить старую версию VS проекта, которая использовалась для создания вашего проекта, когда я был впервые собран.
Затем в нижней части « Имя проекта » на страницах свойств нажмите Применить , затем OK .
Теперь попробуйтеbuild Project.
Надеюсь, это поможет, у меня это сработает при работе над проектами, созданными с более ранними версиями VS.
Удачи, Майк.