Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка MSVCP90D.dll 
V
    Опции темы
Avaj
Дата 26.7.2008, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



В MSVC++2008 (и 2005 тоже) часто так случается, что вполне нормальная и компилируемая программа не запускается, ссылаясь на то, что: 

"MSVCP90D.dll - не найдено, повторная установка поможет исправить...". 

Но в тоже время после небольших и даже незначительных изменений она запускается.
Например у меня такая ошибка возникала при передачи в функцию по ссылке неинициализированного параметра int:

Код

void function(int &a)
{............................};
//============================
int main(){
int a;
function(a);// При запуске ошибка
return 0;
}


А так работает:

Код

void function(int &a)
{............................};
//============================
int main(){
int a=0;//  - работает
function(a);
return 0;
}



И ещё эта ошибка возникает при добавлении к проге новой функции:

Код

void cel_drob(fstream &fl,int &res, string *chistr,int *pos_sep){
    int i=0;
    fl.open("in.txt",ios_base::in);
    while(getline(fl,chistr[i])) i++;
    fl.close();
    for(i=0;i<2;i++){
        pos_sep[i]=chistr[i].find('.',0);
        if(pos_sep[i]>=0) res++;
    }
}

Эта функция добавляется в модуль .cpp

Это сообщение отредактировал(а) Avaj - 26.7.2008, 06:58
PM MAIL   Вверх
W4FhLF
Дата 26.7.2008, 07:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


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

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



Аналогично возникает такая ошибка, неприятная штука. Помогает перезапуск студии и полная сборка с нуля. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Avaj
Дата 26.7.2008, 07:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Т.е., возможно, это глюк среды?
PM MAIL   Вверх
W4FhLF
Дата 26.7.2008, 08:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


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

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



Попробуй перенести проект куда-нибудь поближе к корню диска, чтобы в пути небыло директорий с пробелами и русскими символами. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
LavYaAll
Дата 26.7.2008, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 62
Регистрация: 1.5.2008

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



У меня как раз вчера возникла та же проблема. Установил MSVS2008, скомпилировал и отлинковал тестовую программу по шаблону Win32 Application. При запуске ОС выдала то же сообщение что и у автора. Удалил проект, создал проект такого же типа заново и все нормально заработало. Сильно подозреваю, что это просто глюк среды.  smile 

Это сообщение отредактировал(а) LavYaAll - 26.7.2008, 09:27
PM   Вверх
jonie
Дата 26.7.2008, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

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



у меня такое было как-то раз.  тупо добавил в %path% путь до библиотек и проблема отпала.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
ILyAHA
Дата 26.7.2008, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гламурный хакер
*


Профиль
Группа: Участник
Сообщений: 193
Регистрация: 30.3.2007
Где: Ярославская обл. г.Рыбинск

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



А у меня тоже была такая проблема. я даже здесь в этой ветке задавал вопросы. но путного ничего не сказали. Решил сам исправить. И методом тыка, получилось, што это из-за того, што в пути к проекту были русские названия папок.  smile 
--------------------
<sсriрt>alert('xss')</sсriрt>
PM MAIL   Вверх
Hagakure
Дата 17.4.2009, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 17.4.2009

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



Пробовал разные методы, не получаеться, путь в библиотекам находиться на диске С, путь полностью англ. smile 
можеть имеет смысл скачать эту библиотеку?
PM MAIL ICQ   Вверх
bsa
Дата 17.4.2009, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

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



Hagakure, проверь, может она уже есть у тебя. Например, в каталоге bin компилятора.
PM   Вверх
Avaj
Дата 17.4.2009, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Хватит поднимать мои старые темы smile , а то мне сообщения на ящик приходят.

P.S. Переходите на Code::Blocks. smile 

Это сообщение отредактировал(а) Avaj - 17.4.2009, 13:53
PM MAIL   Вверх
Metalex
Дата 28.1.2011, 01:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 635
Регистрация: 22.10.2008
Где: Украина-ZPсity

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



Такая же ошибка возникла в консольном проекте при попытке открытия несуществующего файла без соответствующего исключения.


--------------------
Don't let the system get you down.
PM WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




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


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

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