Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.61
foby
Сообщений: n/a
#1

Приложение работает в Win2K, не работает в Win2003 - C++

16.11.2006, 20:21. Просмотров 2228. Ответов 2
Метки нет (Все метки)

Может кто сталкивался - прога написанная на VC++ нормально работает в Win2K(Prof/Server), но "вылетает" в Win2003Server. Причем случиться это может в любой момент. Определенная закономерность выявлена и даже участок кода (что-то связано с передачей _bstr_t через COM), но мне кажется это только следствие, а истинные причины где-то в другой части программы. Больше интересно почему это работает в Win2K, но не в Win2003. Может кто сталкивался с такой проблемой.
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2006, 20:21     Приложение работает в Win2K, не работает в Win2003
Посмотрите здесь:

Приложение не работает на других ПК - C++
Всем доброй ночи, у меня такая проблемка работал с кодом всё окей запускался, перешёл на другой компьютер начал компиляцию кода и вот такая...

Некорректно работает консольное приложение - C++
Начал изучать язык с++ и столкнулся с такой вот бедой, переписал код из книги ( калькулятор ) при нажатии кнопки Ф5 проект запускается...

Release не работает, Debug работает - C++
Здравствуйте, подскажите в чем может быть проблема, написал программу (тестирование), запускал, проверял все норм. В настройках стояло:...

Почему тип "bool" работает в файле с расширением .cpp и не работает в файле с расширением .c? - C++
Объясните, пожалуйста, почему тип "bool" в одной и той же программе работает в файле с расширением .cpp и не работает в файле с...

Что требуется для запуска проекта использующего Crystal Reports на чистой Win2K? - C++
Подскажите, какие требуются DLL для запуска проекта(MSVC + ODBC) использующего Print Engine API на машине с чистой win2k?

Не работает do while - C++
#include <conio.h> #include <iostream.h> void main() { int o,k; do{ cout<<"vvedite nomer klassa"<<endl; cin>>k; ...

Не работает gets - C++
Так работает char s; gets(s); printf("%s",s); Так не работает printf("введите строку"); char s; gets(s); printf("%s",s); ...

Не работает - C++
Добрый вечер! Не работает код. Что здесь не так? #include <locale.h> #include <stdio.h> #include <math.h> #include...

// не работает - C++
Установил VS 2010. Действую согласно текста книги Герберта Шилдта "С++ руководство для начинающих" (второе издание). - набираю текст...

Не работает gets - C++
Помогите. Не работает оператор gets в моей программе! Что делать? Как изменить? Когда запускаю прграма падает gets выдает ошибку. Что тут...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
artkar
0 / 0 / 0
Регистрация: 30.03.2011
Сообщений: 48
20.11.2006, 16:57     Приложение работает в Win2K, не работает в Win2003 #2
Возможно многое, скорее всего используются устаревшие функции, которые не поддерживаются в современных ОС.
Уточни, у тебя именно прога не работает или у тебя есть исходники?
Можешь выслать прогу я попробую просмотреть таблицу импорта и попытаться объяснить причину
Messir
Сообщений: n/a
28.11.2006, 11:39     Приложение работает в Win2K, не работает в Win2003 #3
Ну, у Win2003 более крутая безопасность COM по умолчанию. Возможно, где-то просто не обрабатывается должным образом ошибка отказа в доступе...
Yandex
Объявления
28.11.2006, 11:39     Приложение работает в Win2K, не работает в Win2003
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru