Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39

exe файл у друзей

16.08.2013, 12:23. Показов 3597. Ответов 43
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
срочно нужна помощь, вчера я решил занятся программированием и создал самый обычный hello world. Решил похвастаться друзья и у друзей 64х битная система и у них не идет что делать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.08.2013, 12:23
Ответы с готовыми решениями:

Запустить exe-файл и нажать на кнопку этого exe (файл delphi)
Как осуществить с помощью php: На сайте нажимаю кнопку, далее, после нажатия: 1) идет запуск exe (delphi файл) на сервере 2)...

Сформировать файл записей «FREND» из фамилий и имен ваших друзей
3. Сформировать файл записей «FREND» из фамилий и имен ваших друзей. Используя сформированный файл, вывести наиболее часто встречающееся...

Вмонтировать exe в файл для его блокировки на время работы exe
Как прикрепить (вмонтировать) exe к файлу, так чтобы до завершения этой программы содержимое файла не раскрывалось. Например,...

43
26 / 26 / 0
Регистрация: 10.03.2010
Сообщений: 248
16.08.2013, 14:49
Студворк — интернет-сервис помощи студентам
Версия студии и при создании проекта ставил ли галку MFC?
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 15:55  [ТС]
Цитата Сообщение от eXtream Посмотреть сообщение
Версия студии и при создании проекта ставил ли галку MFC?
версия студии 2010, всмысле в свойствах пректа у меня MFC стоит use mfc in a static libary

Добавлено через 1 минуту
Цитата Сообщение от Croessmah Посмотреть сообщение
Ну раз бред, тогда нечего Вам и помогать!
Возможно я правильно выразился, но допустим я захочу скинуть exeшник незнакомому человеку и ему обезательно придется устанавилвать fraework?
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.08.2013, 15:58
laust, откройте свойства проекта, блок "General".
Что там прописано в пункте "Common Language Runtime Support" ?
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 16:01  [ТС]
Цитата Сообщение от Убежденный Посмотреть сообщение
laust, откройте свойства проекта, блок "General".
Что там прописано в пункте "Common Language Runtime Support" ?
Common Language Runtime Support (/clr)
0
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,030
Записей в блоге: 1
16.08.2013, 16:01
Цитата Сообщение от laust Посмотреть сообщение
ему обезательно придется устанавилвать fraework?
Ну Вы же пишете для платформы .Net
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
16.08.2013, 16:01
Цитата Сообщение от laust Посмотреть сообщение
ему обезательно придется устанавилвать fraework?
Если прога написана под .Net, то придется.
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 16:03  [ТС]
Цитата Сообщение от Tulosba Посмотреть сообщение
Если прога написана под .Net, то придется.
а как написать не через net?
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.08.2013, 16:04
Цитата Сообщение от laust Посмотреть сообщение
Common Language Runtime Support (/clr)
Ну а если поставить "No Common Language Runtime Support" и пересобрать
приложение заново - оно будет работать ?
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 16:08  [ТС]
Цитата Сообщение от Убежденный Посмотреть сообщение
Ну а если поставить "No Common Language Runtime Support" и пересобрать
приложение заново - оно будет работать ?
exeшник то работает а у друга так же ошибка

Добавлено через 1 минуту
Цитата Сообщение от laust Посмотреть сообщение
exeшник то работает а у друга так же ошибка
а я вот щас еще покопался на форуме там говорят что может перенести в visual 2008?
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.08.2013, 16:13
Цитата Сообщение от laust Посмотреть сообщение
Microsoft Visual c++ 2010 Express
Цитата Сообщение от laust Посмотреть сообщение
в свойствах пректа у меня MFC стоит use mfc in a static libary
Что-то не сходится.
Откуда MFC в express-версии Студии ? Ее там быть не должно.
И еще вопрос: Вы пишете на "чистом" C++ или все-таки на C++/CLI ?
Можете хотя бы кусок кода привести, чтобы было понятно ?

Цитата Сообщение от laust Посмотреть сообщение
exeшник то работает а у друга так же ошибка
У этого exe две зависимости: одна от .NET, вторая от библиотек C++, конкретно - msvcr100.dll.
На счет первого я сейчас пытаюсь выяснить, нужен ли вообще .NET для данной программы, а
сделать это, не видя кода, весьма затруднительно. На счет второго - попробуйте положить в
папку со своей программой файл msvcr100.dll, взять его можно здесь:
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT.
Либо используйте статическую компоновку Visual C++ Runtime - в настройках проекта, в
разделе C++, поставьте Runtime Library в Multi-Threaded (/MT).
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 16:29  [ТС]
[QUOTE=Убежденный;4955431]Что-то не сходится.
Откуда MFC в express-версии Студии ? Ее там быть не должно.
И еще вопрос: Вы пишете на "чистом" C++ или все-таки на C++/CLI ?
Можете хотя бы кусок кода привести, чтобы было понятно ?



У этого exe две зависимости: одна от .NET, вторая от библиотек C++, конкретно - msvcr100.dll.
На счет первого я сейчас пытаюсь выяснить, нужен ли вообще .NET для данной программы, а
сделать это, не видя кода, весьма затруднительно. На счет второго - попробуйте положить в
папку со своей программой файл msvcr100.dll, взять его можно здесь:
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT.
Либо используйте статическую компоновку Visual C++ Runtime - в настройках проекта, в
разделе C++, поставьте
C\C++ вот так у меня напсано. А что косается настроек проэкта у меня и так уже стояла там эта функция! И я поискал папку Microsoft Visual Studio 10.0 у меня только 8.0 и 9.0
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 16:31  [ТС]
вот скрин
Миниатюры
exe файл у друзей  
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.08.2013, 16:50
Предлагаю провести эксперимент.

Создайте новый проект: New -> Project -> Win32 Console Application.
Теперь добавьте в проект новый файл, например main.cpp.
И скопируйте в него код из скриншота выше. Только уберите строку "using namespace System".
В настройках проекта поставьте конфигурацию Release и Runtime Library - Multi-Threaded (/MT).
Никакие другие настройки не меняйте.

Получившийся exe выкладывайте сюда.

Добавлено через 13 минут
Цитата Сообщение от Убежденный Посмотреть сообщение
Создайте новый проект: New -> Project -> Win32 Console Application.
Да, забыл добавить: "пустой консольный проект".
Т.е. в диалоге создания проекта поставить галочку напротив "empty project".
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
16.08.2013, 16:53
Цитата Сообщение от Убежденный Посмотреть сообщение
На счет второго - попробуйте положить в
папку со своей программой файл msvcr100.dll, взять его можно здесь:
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT.
Либо используйте статическую компоновку Visual C++ Runtime - в настройках проекта, в
разделе C++, поставьте Runtime Library в Multi-Threaded (/MT).
Если бы dll не хватало, то система и писала бы об этом, а пишет, что .Net нужен.
0
0 / 0 / 0
Регистрация: 15.08.2013
Сообщений: 39
16.08.2013, 16:54  [ТС]
Цитата Сообщение от Убежденный Посмотреть сообщение
Предлагаю провести эксперимент.

Создайте новый проект: New -> Project -> Win32 Console Application.
Теперь добавьте в проект новый файл, например main.cpp.
И скопируйте в него код из скриншота выше. Только уберите строку "using namespace System".
В настройках проекта поставьте конфигурацию Release и Runtime Library - Multi-Threaded (/MT).
Никакие другие настройки не меняйте.

Получившийся exe выкладывайте сюда.

Добавлено через 13 минут


Да, забыл добавить: "пустой консольный проект".
Т.е. в диалоге создания проекта поставить галочку напротив "empty project".
извините я не понял что за main.cpp?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
16.08.2013, 16:57
laust, вот этот .exe попробуйте.
Вложения
Тип файла: rar 500.rar (27.9 Кб, 7 просмотров)
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.08.2013, 16:58
Цитата Сообщение от laust Посмотреть сообщение
что за main.cpp?
Открываете Solution Explorer (такая вертикальная панель сбоку, со списком проектов и файлов),
щелкаете правой кнопкой мыши и выбираете Add New Item -> C++ File (.cpp).

Цитата Сообщение от alsav22 Посмотреть сообщение
Если бы dll не хватало, то система и писала бы об этом, а пишет, что .Net нужен.
Судя по коду на скрине, .NET в этом проекте случайно.
0
26 / 26 / 0
Регистрация: 10.03.2010
Сообщений: 248
16.08.2013, 17:00
Цитата Сообщение от laust Посмотреть сообщение
Возможно я правильно выразился, но допустим я захочу скинуть exeшник незнакомому человеку и ему обезательно придется устанавилвать fraework?
farmework нужен если пишешь на .net (C# например), а vcredist_x86 (x64) если на C++ с использование динамических MFC классов. Пересоздай проект обрати внимание на то какой язык выбираешь.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.08.2013, 17:04
Дело в том, что ТС вчера создавал тему: Hello world
И ему там понасоветовали, что называется.
А нужно было всего лишь создать проект Win32 (не CLR !), вписать код своего хелловорлда и
собрать в конфигурации Release с ключом /MT. После этого exe-шник запускался бы практически на
любых компах, независимо от установленных .NET, VC++ Runtime и т.п.
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
16.08.2013, 17:14
Цитата Сообщение от eXtream Посмотреть сообщение
farmework нужен если пишешь на .net (C# например)
Ну ТС и написал на .Net, создал C++/CLR консольный проект и ... пришлось тему на форуме создавать

Добавлено через 44 секунды
Цитата Сообщение от Убежденный Посмотреть сообщение
Дело в том, что ТС вчера создавал тему: Hello world
Вот это хорошо, когда все ходы записаны.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.08.2013, 17:14
Помогаю со студенческими работами здесь

Возможно ли сделать exe файл который будет и программой (exe) и музыкой (mp3) на c#?
Здрастуйте мне нужна программа на c# которую можно будет замаскировать под mp3(или другой формат музыки). Так, чтобы программа работала и...

Перевел проект с бд в .exe файл,скопировал бд и exe на другой комп.Прога потеряла бд
Как сделать чтобы можно свободно перемешать бд и exe на разные компьютеры К бд подключен через ADO

Как спрятать exe файл в другом exe файле?
Как спрятать exe файл в другом exe файле?А потом его запустить?И не хотелось бы чтобы этот exe файл извлекался куда нибудь :-[. Может...

Как объеденить файлы dll с exe ? Чтобы в итоге был только один exe файл
У меня есть 15 dll и 1 exe.Как их объеденить вместе?Чтобы получился только один EXEшник

Вместо запуска EXE файлов открывается сайт браузер с предложением скачать файл с названием EXE
Логи отсутствуют, т.к. не могу запустить автологер. Вместо запуска EXE файлов открывается сайт imatiro ру в браузере с предложением...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru