Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Visual C++, This application has failed to start... 
:(
    Опции темы
Tony
  Дата 4.11.2006, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1159
Регистрация: 3.3.2006
Где: Riga

Репутация: нет
Всего: 12



Начал учить c\c++.Ска4ал Visual Studio 2005 с Микрософта сайта.Написал простенькую программу (printf и scanf).Перенёс на другой компик и вижу:"This application has failed to start because the application configuration is incorrect." Подозреваю 4то нету NET библиотек.Снёс NET, но после этого Visual c++ вообще перастал зпускаться. Пробовал при инсталяции не ставить NET тoлько Visual c++.Так там не льзя.Как решить проблему? Не у всех же есть NET .


--------------------
user posted image
user posted image
PM MAIL Skype   Вверх
MorpeX
Дата 4.11.2006, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.10.2006
Где: Апрелевка, Мос.об л.

Репутация: нет
Всего: нет



Ты наверно скомпилировал отладочную версию, а не релизную. 
Build -> Set Active Configuration -> Win32 Release
По-моему так...
PM MAIL ICQ   Вверх
Tony
Дата 4.11.2006, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1159
Регистрация: 3.3.2006
Где: Riga

Репутация: нет
Всего: 12



не помогает


--------------------
user posted image
user posted image
PM MAIL Skype   Вверх
Любитель
Дата 7.11.2006, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Как, конкретно, создавал программу (с какими опциями проекта)?
И если можно - код.


--------------------
PM MAIL ICQ Skype   Вверх
Tony
Дата 7.11.2006, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1159
Регистрация: 3.3.2006
Где: Riga

Репутация: нет
Всего: 12



New project/CLR Console application.
Код

// uuu.cpp : main project file.

#include "stdafx.h"

using namespace System;

int main(array<System::String ^> ^args)
{
    Console::WriteLine(L"Hello World");
    return 0;
}




--------------------
user posted image
user posted image
PM MAIL Skype   Вверх
Earnest
Дата 7.11.2006, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Если хочешь, чтобы работало без NET, так не пользуйся им!
CLR, System...


--------------------
...
PM   Вверх
Tony
Дата 7.11.2006, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1159
Регистрация: 3.3.2006
Где: Riga

Репутация: нет
Всего: 12



Опции по дефаулту

Добавлено @ 18:53 
написал так:
Код

// uuu.cpp : main project file.

#include "stdafx.h"
#include <stdio.h>

int main(){
    printf("test\n");
}

Разницы не какой


--------------------
user posted image
user posted image
PM MAIL Skype   Вверх
Earnest
Дата 7.11.2006, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Создай заново проект, консольный, без CLR - нормальный тупой WinAPI Console.  
Что такое - опции по дефолту? Может, по дефолту - это как раз с Managed.


--------------------
...
PM   Вверх
Tony
Дата 7.11.2006, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1159
Регистрация: 3.3.2006
Где: Riga

Репутация: нет
Всего: 12



сделал Project/new Win32 Console application
Код

#include "Killer.h"
#include <stdio.h>

void main(){
    int i;
    printf("killer");
    scanf("%d",i);
}

 Тоже самое.На 2 компике вижу: "This application has failed to start because the application configuration is incorrect."

4to зна4ет Managed ?

Это сообщение отредактировал(а) Tony - 7.11.2006, 22:20


--------------------
user posted image
user posted image
PM MAIL Skype   Вверх
Earnest
Дата 8.11.2006, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Еще нужно проверить наличие run-time DLL нужной версии на втором компе. Либо использовать статическую библиотеку. У меня 2003, а не 2005, поэтому точно не скажу, где смотреть. Но это в свойствах проекта.


--------------------
...
PM   Вверх
Wzin
Дата 15.11.2006, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 13.11.2006
Где: Нижний Новгород

Репутация: нет
Всего: нет



Лично у меня такая фишка была, при не отключённых динамических библиотеках.
при отключении всё работало обычно (как на Builder так и на  VC)

PM MAIL ICQ   Вверх
maxim1000
Дата 15.11.2006, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 1
Всего: 110



а ещё лучше попробовать отключить файл манифеста

Это сообщение отредактировал(а) maxim1000 - 15.11.2006, 19:01


--------------------
qqq
PM WWW   Вверх
Любитель
Дата 16.11.2006, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Чем же это лучше? Если мы не отказываемся от динамик-линка, то это напротив хуже. Для статик - согласен, но статик нужен только для приложений, нормальное развёртывание которых невозможно (то есть конечный продукт - один экзешнки и больше не фига). По нормальному используем динамик-линковку, манифесту и юзаем инсталлеры.


--------------------
PM MAIL ICQ Skype   Вверх
maxim1000
Дата 16.11.2006, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 1
Всего: 110



возможно, не очень хорошо выразился
под "лучше попробовать отключить" я понимал "лучше в целях поиска причины ошибки"


--------------------
qqq
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0561 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.