0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
1

При запуске скомпилированного проекта Visual Studio 2010 возникает ошибка: В ходе построения произошли ошибки

20.02.2013, 08:12. Показов 16285. Ответов 23
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Последние 7 листингов из книги не работают. Не могут они все быть с ошибками. Скорее всего что-то произошло с этой грёбаной Студией. Все разы одно и то же: жму Ctrl+F7 (компиляция) => компилируется, пишет что нет ошибок и всё хорошо. Потом жму F5 (запустить) и тут выскакивает окошко с надписью: "В ходе построения произошли ошибки. Продолжить и запустить последний успешно построенный вариант?" И ничего не запускается. Подскажите, пожалуйста, кто разбирается.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2013, 08:12
Ответы с готовыми решениями:

Ошибка при запуске проекта на Visual Studio 2010 - Не удалось загрузить файл или сборку Microsoft.CSharp
Добрый день! На windows 10 x64 pro установлена microsoft visual studio 2010. При загрузке проекта...

Непостоянная ошибка "в ходе построения произошли ошибки"
Почему-то студия глючить начала. Вначале просила прописать regsvr32...

Ошибки в Visual Studio 2010 при создании проекта БД и добавления БД в проект
Здравствуйте, уважаемые форумчане! Столкнулся с такой проблемой: при выборе создания проекта баз...

Ошибки в работе Visual Studio 2010 при создании проекта: прекращена работа программы
Когда создаю любой проект в С# то у меня сначала открывает окно с сообщением о завершении работы...

23
Модератор
Эксперт С++
13585 / 10819 / 6438
Регистрация: 18.12.2011
Сообщений: 28,848
20.02.2013, 09:00 2
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
жму Ctrl+F7
Это это только компиляция текущего файла.
Надо нажать F7, чтобы проект откомпилировался целиком и
собрался в exe файл.
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 09:19  [ТС] 3
Цитата Сообщение от zss Посмотреть сообщение
Это это только компиляция текущего файла.
Надо нажать F7, чтобы проект откомпилировался целиком и
собрался в exe файл.
я до этого все листинги из 600 страниц книги так компилировал и всё работало. Перестало работать только сейчас. Не знаю, что делать. Ни на одном форуме никто ответа не знает...
0
Неэпический
17885 / 10653 / 2059
Регистрация: 27.09.2012
Сообщений: 26,807
Записей в блоге: 1
20.02.2013, 09:26 4
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
В ходе построения произошли ошибки.
Может текст ошибок покажете?
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 09:43  [ТС] 5
Цитата Сообщение от Croessmah Посмотреть сообщение
Может текст ошибок покажете?
Когда компилирую, то текст в окне Вывод такой:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 12:45:54.
1>ClCompile:
1> main.cpp
1>
1>Построение успешно завершено.
1>
1>Затраченное время: 00:00:00.76
========== Построение: успешно: 1, с ошибками: 0, без изменений: 0, пропущено: 0 ==========

Когда запускаю, то текст такой:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 12:47:02.
1>InitializeBuildStatus:
1> Обращение к "Debug\project.unsuccessfulbuild".
1>ClCompile:
1> Для всех выходных данных обновления не требуется.
1>ManifestResourceCompile:
1> Для всех выходных данных обновления не требуется.
1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:00.14
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========



и так куча листингов подряд. Правда, все листинги из самого тупого во вселенной учебника (Либерти). Там триллион опечаток
0
Неэпический
17885 / 10653 / 2059
Регистрация: 27.09.2012
Сообщений: 26,807
Записей в блоге: 1
20.02.2013, 09:47 6
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
У Вас стоит VS2010 и VS2012?

Добавлено через 2 минуты
visual studio 2010 problems
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 09:49  [ТС] 7
Цитата Сообщение от Croessmah Посмотреть сообщение
У Вас стоит VS2010 и VS2012?

Добавлено через 2 минуты
visual studio 2010 problems
Да, забыл сказать. Это началось после того, как я установил ещё и 2012 Студию. Я думал это совпадение. А что, они вместе не могут?
0
Неэпический
17885 / 10653 / 2059
Регистрация: 27.09.2012
Сообщений: 26,807
Записей в блоге: 1
20.02.2013, 09:54 8
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
А что, они вместе не могут?
Лучше не надо. Зачем Вам студия 10 при наличии 12-ой?.
Но можете, например поставить в свойствах проекта следующее:
При запуске скомпилированного проекта Visual Studio 2010 возникает ошибка: В ходе построения произошли ошибки


читал где-то, что еще помогает установка более старой версии framework'a
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 18:02  [ТС] 9
Цитата Сообщение от Croessmah Посмотреть сообщение
Лучше не надо. Зачем Вам студия 10 при наличии 12-ой?.
Но можете, например поставить в свойствах проекта следующее:
Вложение 236507

читал где-то, что еще помогает установка более старой версии framework'a
спасибо за помощь.

Добавлено через 7 часов 2 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
Лучше не надо. Зачем Вам студия 10 при наличии 12-ой?.
Но можете, например поставить в свойствах проекта следующее:
Вложение 236507

читал где-то, что еще помогает установка более старой версии framework'a
я на старый комп установил Студию 2010 и там всё работает. А на ноуте удалил обе студии (10 и 12-ую), а потом установил Студию 2012, но с ней теперь та же проблема. В свойствах как Вы сказали поменял.

Теперь Windows переустанавливать что ли? Зря я эту дурацкую 12-ую студию установил, она мне всё испортила. Раньше 10-я нормально работала, а теперь не знаю что делать...
0
Неэпический
17885 / 10653 / 2059
Регистрация: 27.09.2012
Сообщений: 26,807
Записей в блоге: 1
20.02.2013, 18:14 10
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
Раньше 10-я нормально работала, а теперь не знаю что делать...
Снесите .Net Framework

И еще вот: Ошибка 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 18:24  [ТС] 11
Цитата Сообщение от Croessmah Посмотреть сообщение
я прочитал ссылку. Так что получается, надо .net 4.5 удалять? Так у меня же Студия 2012 стоит? Это же от неё прилады

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
значит 12-я студия плохая? Раз надо обратно на 10 переходить?
0
Неэпический
17885 / 10653 / 2059
Регистрация: 27.09.2012
Сообщений: 26,807
Записей в блоге: 1
20.02.2013, 18:27 12
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
Так у меня же Студия 2012 стоит? Это же от неё прилады
А Вы что хотели?
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
значит 12-я студия плохая? Раз надо обратно на 10 переходить?
ИМХО, намного лучше 10-ой.

Оставьте 12-ую студию или 10-ую. Две сразу - это что-то с чем то )))
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
20.02.2013, 19:10  [ТС] 13
Цитата Сообщение от Croessmah Посмотреть сообщение
А Вы что хотели?

ИМХО, намного лучше 10-ой.

Оставьте 12-ую студию или 10-ую. Две сразу - это что-то с чем то )))
у меня раньше стояла 10, всё работало. Потом я установил ещё и 12-ю. Всё перестало работать.

Потом я удалил обе.

Теперь я установил только 12-ю и она не работает. Хочу чтобы она заработала но только чтобы мне не пришлось переустанавливать виндоуз и все проги на компе. Не знаю как заставить 12-ю работать.

Вот пример правильного кода, который работает на другом компе:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
using namespace std;
 
inline unsigned long Square(unsigned long a) { return a * a; }
inline unsigned long Cube(unsigned long a) 
    { return a * a * a; }
 
int main()
{
    unsigned long x=1;
    for(;;)
    {
        cout << "Enter a number (0 to quit): ";
        cin >> x;
 
        if (x == 0)
            break;
        
        cout << "You entered: " << x;
        cout << ". Square(" << x << "): ";
        cout << Square(x);
 
        cout << ". Cube(" << x << "): ";
        cout << Cube(x) << "." << endl;
    }
    
    char response;        
    std::cin >> response; 
        
    return 0;
}
жму Ctrl+F7 (компиляция) пишет, что всё нормально:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 22:14:05.
1>ClCompile:
1> main.cpp
1>
1>Построение успешно завершено.
1>
1>Затраченное время: 00:00:01.27
========== Построение: успешно: 1, с ошибками: 0, без изменений: 0, пропущено: 0 ==========


Теперь жму F5 (запустить прогу), пишет:

1>------ Построение начато: проект: project, Конфигурация: Debug Win32 ------
1>Построение начато 20.02.2013 22:14:53.
1>InitializeBuildStatus:
1> Обращение к "Debug\project.unsuccessfulbuild".
1>ClCompile:
1> Для всех выходных данных обновления не требуется.
1>main.obj : warning LNK4075: не учитывается "/EDITANDCONTINUE" из-за спецификации "/OPT:LBR"
1>LINK : fatal error LNK1207: несовместимый формат PDB в "D:\My documents\!!! Программирование\C++\page_659\Debug\project.pdb"; удалите и перестройте
1>
1>Сбой построения.
1>
1>Затраченное время: 00:00:00.28
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========


И не знаю, что делать.
0
2 / 2 / 1
Регистрация: 25.05.2012
Сообщений: 18
20.02.2013, 19:30 14
Была проблема с компиляцией проектов в VS10 после установки 12, откатил дотнет до 4 версии и всё заработало =)
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 13
23.02.2013, 07:20  [ТС] 15
Цитата Сообщение от winst2008 Посмотреть сообщение
Была проблема с компиляцией проектов в VS10 после установки 12, откатил дотнет до 4 версии и всё заработало =)
Теперь я всё понял. Всем спасибо.
0
1 / 1 / 0
Регистрация: 12.02.2014
Сообщений: 11
12.02.2014, 23:20 16
А перестроить решение после обновления проекта никак не помогает?
1
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
13.02.2014, 07:41 17
Цитата Сообщение от Croessmah Посмотреть сообщение
Можно же ничего не сносить, а поставить Visual Studio 2010 SP1.
0
ValeryS
13.02.2014, 08:00
  #18

Не по теме:

Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
с этой грёбаной Студией.
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
из самого тупого во вселенной учебника
Цитата Сообщение от 4elovek_Vova Посмотреть сообщение
Зря я эту дурацкую 12-ую студию установил,
Мдя:(
"С таким настроением, ты слона не продашь"

0
1 / 1 / 0
Регистрация: 12.02.2014
Сообщений: 11
13.02.2014, 13:20 19
Ничего сносить не надо, необходимо отключить инкрементальную линковку либо перестроить решение проекта. Любую возникшую проблему можно решить избегая тупых сносов и переустановок, копайте глубже, не ленитесь...
0
alsav22
13.02.2014, 15:46     При запуске скомпилированного проекта Visual Studio 2010 возникает ошибка: В ходе построения произошли ошибки
  #20

Не по теме:

Вы с кем, собственно, беседуете? Год, на дворе, 2014...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2014, 15:46

Ошибка при запуске Visual Studio Shell 2010
Здравствуйте! Установил Visual C#, затем Visual Studio Shell 2010. При запуске Shell возникает...

Ошибка при запуске программного проекта на C++ в Visual Studio
Здравствуйте. Я пытаюсь запустить свой программный проект в Visual Studio 2019, но сталкиваюсь с...

Ошибка при запуске проекта в Visual Studio 2012
Добрый день. После создания разных проектов в Visual Studio 2012, при запуске какого-либо проекта,...

Ошибка при запуске проекта в Visual Studio 2015
Что-то странное творится со студией. При отладке проекта иногда(не всегда, но часто, что...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru