Рейтинг:
4
KarstenK
Ричард прав, и должен сделать это, если это сработает. Вы также должны передать флаги компилятора. компоновщик и дополнительные настройки.
Другим способом может быть открытие проекта VC 6.0 в какой-нибудь старой Visual Studio, например с 2001 по 2005 год или, возможно, с 2009 года. Они могут преобразовать проект в некоторые .sln-файл, который вы можете открыть, чем в более поздней версии.
Microsoft изменила форматы в каждом выпуске, но имеет поддержку преобразования для более старых версий. Таким образом, вы можете сделать это поэтапно, например: 2003 => 2009 => 2019
Member 14629414
@KarstenK
большое вам спасибо за этот драгоценный совет.
Я буду следовать этому пути потому что когда я открываю новый проект в visual studio 2019 и копирую код из оригинала я столкнулся со многими ошибками когда я исправил его это привело к другой ошибке которая находится в другом файле а не в исходном файле и я не знаю как ее исправить
Ошибка в моем 2-м вопросе-это пример. Когда я исправил это имя "getch", оно пришло с 8 ошибками в другом файле, который я даже не могу открыть
Richard MacCutchan
Если вы показали нам ошибки (в вашем другом вопросе), мы, возможно, сможем вам помочь.
Member 14629414
LNK 2005:main уже определен в ConsoleApplicationDemo_Mech.obj
LNK 2019: неразрешенный внешний символ __imp_closesocket, на который ссылается функция main
LNK 2019: неразрешенный внешний символ __imp_connect был указан в функции main.
LNK 2019 : то же самое с ошибкой выше, но с "_imp_htons"
LNK 2019 : "" _imp_recv " "
LNK 2019 : _imp_send
LNK 2019: _imp_socket
LNK 2019: _imp_WSAStartup
LNK 2019:_imp_inet_pton
Все эти ошибки orcured в файле под названием"Source.obj"
LNK1120 8 выдающиеся внешние ссылки
Только эта ошибка исправлена в файле"ConsoleApplicationDemo_Mech.exe"
Проект, который я пишу, называется "ConsoleApplicationDemo_Mech".
Richard MacCutchan
Очевидно, что у вас есть несколько исходных файлов, содержащих определение main, которое является отправной точкой приложений. Кроме того, все эти сообщения LINK 2019 указывают на отсутствие библиотеки или исходного модуля из проекта. Вам нужно будет посмотреть на исходный файл проекта, чтобы увидеть, как это приложение должно быть построено.
Member 14629414
О, я только что понял, что не могу загрузить VS 2003, потому что система требует совсем другого.