Поиск:

Ответ в темуСоздание новой темы Создание опроса
> перенос программ написанных на VS 2005, на другие компы - у меня ошибка! 
:(
    Опции темы
Coder
Дата 20.12.2006, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



при попытке запуска приложения написанного в VS 2005 (на C++ smile на других компах появляется ошибка "Приложение не было запущенно, поскольку настроенно не корректно...". Че за ерунда? никакого взаимодействия с Виндой в программе нет, библиотеки все вроде на месте (да и ошибки там другие при их отсутствии ). 

P.S. приложение простое - работа с сетью, никаких окон... библиотеки стандартные, вот заголовок:

Код

#include <conio.h>
#include <stdio.h>
#include <winsock2.h>

#pragma comment (lib, "ws2_32.lib")


Помогите!

Это сообщение отредактировал(а) Coder - 20.12.2006, 15:06
PM MAIL   Вверх
Earnest
Дата 20.12.2006, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Это сообщение обычно означает, что нет нужных DLL. Оно и понятно: DLL у 2005 другие. И они не обязательно присутствуют в стандартном виндоус. Обычно это mfcNN(u).dll и msvcrNN.dll (что-то вроде).


--------------------
...
PM   Вверх
Coder
Дата 20.12.2006, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



а NN каким должен быть?
PM MAIL   Вверх
Любитель
Дата 20.12.2006, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Для 2005 - 8.0. Ещё в 2005-ой по дефолту подключаются манифесты (для XP и >).
Вообще если пишешь приложение в стиле "всё здесь". Ставь в пропертях проекта статик-версию рантайма. В противном случае давай инсталлер с файликом vcredist.exe.


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


Опытный
**


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

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



Любитель, спасибо, откомпилил с ключом Common Language Runtime Support (/clr), помогло.

но интересно то, что версия которая была до этого заработала без проблем на чистой системе Win2003 Srv....
PM MAIL   Вверх
Любитель
Дата 21.12.2006, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Так ты .NET юзаешь? Тогда ответ в том, что фреймворк включен в 2003. Или я что-то не догнал?


--------------------
PM MAIL ICQ Skype   Вверх
The Thing
Дата 21.12.2006, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Измени в настройках студии
Project->...Properties->
Выбери release версию..(или какая тебе нужна)..
Выбери вкладку Configuration Properties
В параметре USE of MFC поставь или
"Use Standard Windows Libraries" - Для WTL
или
"Use MFC in a Static Library" - Для MFC, что бы не требовало библиотек MFC

Смотря что тебе надо!


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


 




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


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

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