Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018

Как использовать проекты, созданные в VS 2012, на VS 2010

13.05.2013, 20:07. Показов 1533. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создал проект под 2012-ой студией. А тут понадобилось подкорректировать код, когда под рукой только 2010-ая студия. Открывая этот проект в 2010-ой получаю огромное количество синтаксических ошибок типа таких:
Кликните здесь для просмотра всего текста
1 IntelliSense: cannot open source file "SDKDDKVer.h" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\targetver.h 8 1 CppSendInputConsoleApplication
2 IntelliSense: cannot open source file "stdio.h" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\stdafx.h 10 1 CppSendInputConsoleApplication
3 IntelliSense: cannot open source file "tchar.h" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\stdafx.h 11 1 CppSendInputConsoleApplication
4 IntelliSense: cannot open source file "windows.h" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 5 1 CppSendInputConsoleApplication
5 IntelliSense: cannot open source file "vector" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 6 1 CppSendInputConsoleApplication
6 IntelliSense: cannot open source file "iostream" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 7 1 CppSendInputConsoleApplication
7 IntelliSense: identifier "HHOOK" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 9 1 CppSendInputConsoleApplication
8 IntelliSense: name followed by '::' must be a class or namespace name d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 13 1 CppSendInputConsoleApplication
9 IntelliSense: expected a declaration d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 13 17 CppSendInputConsoleApplication
10 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 14 1 CppSendInputConsoleApplication
11 IntelliSense: identifier "CONST" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 16 10 CppSendInputConsoleApplication
12 IntelliSense: expected a ')' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 16 20 CppSendInputConsoleApplication
13 IntelliSense: identifier "LRESULT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 17 1 CppSendInputConsoleApplication
14 IntelliSense: identifier "WPARAM" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 17 43 CppSendInputConsoleApplication
15 IntelliSense: identifier "LPARAM" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 17 58 CppSendInputConsoleApplication
16 IntelliSense: identifier "UINT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 19 1 CppSendInputConsoleApplication
17 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 19 14 CppSendInputConsoleApplication
18 IntelliSense: identifier "UINT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 20 1 CppSendInputConsoleApplication
19 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 20 12 CppSendInputConsoleApplication
20 IntelliSense: identifier "Sleep" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 24 2 CppSendInputConsoleApplication
21 IntelliSense: identifier "printf" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 28 3 CppSendInputConsoleApplication
22 IntelliSense: identifier "_TCHAR" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 34 22 CppSendInputConsoleApplication
23 IntelliSense: identifier "downKeys" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 36 2 CppSendInputConsoleApplication
24 IntelliSense: name followed by '::' must be a class or namespace name d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 36 17 CppSendInputConsoleApplication
25 IntelliSense: expected an expression d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 36 35 CppSendInputConsoleApplication
26 IntelliSense: identifier "printf" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 37 2 CppSendInputConsoleApplication
27 IntelliSense: identifier "SetWindowsHookEx" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 38 28 CppSendInputConsoleApplication
28 IntelliSense: identifier "WH_KEYBOARD_LL" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 38 45 CppSendInputConsoleApplication
29 IntelliSense: identifier "NULL" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 38 75 CppSendInputConsoleApplication
30 IntelliSense: identifier "MSG" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 39 2 CppSendInputConsoleApplication
31 IntelliSense: identifier "GetMessage" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 40 12 CppSendInputConsoleApplication
32 IntelliSense: name followed by '::' must be a class or namespace name d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 45 2 CppSendInputConsoleApplication
33 IntelliSense: identifier "UnhookWindowsHookEx" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 48 2 CppSendInputConsoleApplication
34 IntelliSense: identifier "LRESULT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 52 1 CppSendInputConsoleApplication
35 IntelliSense: identifier "WPARAM" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 52 43 CppSendInputConsoleApplication
36 IntelliSense: identifier "LPARAM" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 52 58 CppSendInputConsoleApplication
37 IntelliSense: identifier "CallNextHookEx" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 56 16 CppSendInputConsoleApplication
38 IntelliSense: identifier "KBDLLHOOKSTRUCT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 64 9 CppSendInputConsoleApplication
39 IntelliSense: identifier "KBDLLHOOKSTRUCT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 64 43 CppSendInputConsoleApplication
40 IntelliSense: expected an expression d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 64 59 CppSendInputConsoleApplication
41 IntelliSense: expected a ')' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 64 60 CppSendInputConsoleApplication
42 IntelliSense: identifier "WM_KEYDOWN" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 66 17 CppSendInputConsoleApplication
43 IntelliSense: identifier "WM_SYSKEYDOWN" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 66 41 CppSendInputConsoleApplication
44 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 70 21 CppSendInputConsoleApplication
45 IntelliSense: expected a ';' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 70 26 CppSendInputConsoleApplication
46 IntelliSense: identifier "downKeys" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 71 5 CppSendInputConsoleApplication
47 IntelliSense: identifier "printf" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 72 5 CppSendInputConsoleApplication
48 IntelliSense: name followed by '::' must be a class or namespace name d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 78 22 CppSendInputConsoleApplication
49 IntelliSense: the global scope has no "iterator" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 78 43 CppSendInputConsoleApplication
50 IntelliSense: expected a ';' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 78 52 CppSendInputConsoleApplication
51 IntelliSense: identifier "it" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 78 77 CppSendInputConsoleApplication
52 IntelliSense: identifier "downKeys" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 78 83 CppSendInputConsoleApplication
53 IntelliSense: identifier "WM_KEYUP" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 86 23 CppSendInputConsoleApplication
54 IntelliSense: identifier "WM_SYSKEYUP" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 86 45 CppSendInputConsoleApplication
55 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 91 24 CppSendInputConsoleApplication
56 IntelliSense: expected a ')' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 91 29 CppSendInputConsoleApplication
57 IntelliSense: name followed by '::' must be a class or namespace name d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 92 10 CppSendInputConsoleApplication
58 IntelliSense: the global scope has no "iterator" d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 92 31 CppSendInputConsoleApplication
59 IntelliSense: expected a ';' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 92 40 CppSendInputConsoleApplication
60 IntelliSense: identifier "it" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 92 65 CppSendInputConsoleApplication
61 IntelliSense: identifier "downKeys" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 92 71 CppSendInputConsoleApplication
62 IntelliSense: identifier "printf" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 107 4 CppSendInputConsoleApplication
63 IntelliSense: identifier "CallNextHookEx" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 117 12 CppSendInputConsoleApplication
64 IntelliSense: identifier "UINT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 125 1 CppSendInputConsoleApplication
65 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 125 14 CppSendInputConsoleApplication
66 IntelliSense: identifier "UINT" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 139 1 CppSendInputConsoleApplication
67 IntelliSense: identifier "WORD" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 139 12 CppSendInputConsoleApplication
68 IntelliSense: identifier "CONST" is undefined d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 153 10 CppSendInputConsoleApplication
69 IntelliSense: expected a ')' d:\temp\projects(0513)\cppsendinputconso leapplication\cppsendinputconsoleapplica tion\cppsendinputconsoleapplication.cpp 153 20 CppSendInputConsoleApplication


В чем дело? Как мне отредактировать этот проект под 2010-ой студией, не пересоздавая его?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.05.2013, 20:07
Ответы с готовыми решениями:

проекты, написанные на VS 2010 не запускаются на VS 2012
Здравствуйте ув. Форумчане, у меня вопрос по VS 2012: Собственно почему то не запускаются проекты написанные на VS2010... Может кто...

Не запускаются проекты на C#, ни новые, ни уже созданные
Поставил себе Win8, установил Visual Studio 2012 for desktop. Проекты на любом из встроенных языков открываются, а на C# - нет (поиск...

Visual Studio 12 не компилирует проекты созданные ранними версиями
Доброго времени суток! вчера скачал VS 12 все бы хорошо, но почему-то VS не компилирует проекты созданные ранними версиями, но это пол...

4
267 / 189 / 33
Регистрация: 15.01.2011
Сообщений: 681
14.05.2013, 00:53
пути к инклудам, либам проверяй, или copy/paste в новый проект.
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
14.05.2013, 15:12
Tolias28, создай новый проект с тем же именем в 10-ке и забрось в него срр-ники из проекта 2012, перестрой решение и в 90% случаев получишь понижение версии преокта.

Не по теме:

ЗЫ обычно люди делают бэкап версии при конверте проекта



Добавлено через 1 минуту

Не по теме:

Цитата Сообщение от Tolias28 Посмотреть сообщение
IntelliSense: identifier "HHOOK" is undefined
- стоп стоп стоп, если преокт линкуется в экспреске то никаких хуков, гуи и вкусностей afx в экспресе забываем об этом данные ИДЕ имеют крайне урезанный функционал

0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
14.05.2013, 16:08  [ТС]
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
создай новый проект с тем же именем в 10-ке и забрось в него срр-ники из проекта 2012
Я как раз хотел обойти этот метод. Думал, может можно как-то модифицировать проект, чтобы его можно было открывать и в 2012 и в 2010-ой студии.

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ЗЫ обычно люди делают бэкап версии при конверте проекта
С чего бекап делать, если сам проект был первоначально создан в 2012-ой студии то.
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
если преокт линкуется в экспреске
Нет, у меня не Express версия.
0
14.05.2013, 16:13

Не по теме:

Tolias28, тогда делай то о чём ты также подумал

Цитата Сообщение от Tolias28 Посмотреть сообщение
создай новый проект с тем же именем в 10-ке и забрось в него срр-ники из проекта 2012

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.05.2013, 16:13
Помогаю со студенческими работами здесь

Как использовать созданные в проекте и собранные в библиотеку .js файлы?
Собственно есть проект, правда он Sharepoint-овский проект формы. Я создал .js файл в который записал нужный скрипт. Самый главный вопрос,...

Как можно использовать в своей программе параметизированные запросы созданные в Асеессе ?
Ребята поможить... Разобраться с параметрами. Подскажите пожалуйста, как с помощью ADO кода засунуть параметры в запрос MSHFGrid (при...

Как переписать с 2012 в 2010
Как переписать с 2012 в 2010 #include"stdafx.h" #include<iostream> #include<fstream> #include <string> #include <sstream> ...

Как открыть программу VS 2012 в VS 2010
Имеется VS 2010 и программа написанная в более новой версии - VS 2012. Как открыть ее???

Как в Visual Studio 2010 открыть проект 2012?
Сабж. На работе стоит 2010 VS, дома 2012, изменить нет возможности. Как можно из 2010 версии открыть файлы 2012?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period . Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru