Как отправить программу из visual studio
Перейти к содержимому

Как отправить программу из visual studio

  • автор:

Как я могу экспортировать exe с помощью Visual Studio Community 2015

Я только что сделал простую игру с черным окном, используя Visual Studio Community 2015, но обнаружил, что не знаю, как отправить программу своим друзьям, у которых не установлена Visual Studio для тестирования.

  • Я пытался отправить exe-файл в папку отладки, но он не работает (отсутствует DLL)
  • Я видел похожую проблему, получая ответы, но они все о других версиях Visual Studio — я не могу найти «публикацию» в свойствах проекта.

Я новичок в C++, и, возможно, я сделал несколько глупых ошибок.

2 ответа 2

Скорее всего, вам нужно:

  1. Измените конфигурацию проекта на Release

конфигурация

  1. Построить (щелкните правой кнопкой мыши по проекту, выберите Построить или выполните это через Меню).
  1. Найдите в выходном каталоге файл .exe. Вы можете просмотреть или изменить выходной каталог, щелкнув правой кнопкой мыши на Project и выбрав Properties.

свойства

  1. Скопируйте сгенерированную программу, сожмите ее с паролем (необязательно, но необходимо для некоторых почтовых серверов) и отправьте его.

Если при выполнении на другом компьютере вы получаете сообщения об отсутствии msvcr120.dll , вы можете сделать одно из следующих действий:

Попросите вашего друга загрузить и установить распространяемый пакет Visual C++ 2015. Обновление 3 (ссылка) может быть необходимо, я не уверен, но я думаю, что нет. Или же.

Скопируйте отсутствующую DLL из каталога C:\Windows\System32 на вашем компьютере и отправьте ее вместе с вашей программой. Или же.

Измените этот параметр в вашем проекте VC++:

Свойства -> C/C++ -> Генерация кода -> Библиотека времени выполнения

Multi-threaded DLL (/MD) будет выбрана. Затем вы можете изменить его на Multi-threaded (/MT) . Нажмите OK, чтобы подтвердить диалог. Затем пересоберите программу и отправьте ее заново. Обратите внимание, что конечная программа будет намного больше, если вы выберете эту опцию.

Совет: «Экспорт» EXE-файла называется сборкой и состоит в « компиляции » исходного кода и « связывании » вашей программы.

Как отправить готовый проект созданный на Visual Studio

Как открыть проект созданный в Visual Studio 2012 в Visual Studio 2008?
Нашел здесь же тему открытия Visual Studio 2012 в Visual Studio 2010 там написано так. Открыть.

Как добавить готовый (сторонний) проект в Visual Studio 2012
Пытаюсь добавить проект в Visual Studio 2012, при компиляции пишет "не удается запустить.

Как готовый проект на Visual Studio C++ 2005 сделать одним файлом?
Искал много информации, не нашел ничего. Проблема состоит в том, что в папке Debug образовываются.

Как в Visual Studio 2010 XNA Games передать готовый проект другим пользователям?
Захожу в папку с проектом \Documents\Visual Studio 2010\Projects\Tanks\Tanks\bin\x86\Debug Что.

Открыть проект, созданный в Microsoft Visual Studio 2008, в 2015
Здравствуйте! Очень нужна помощь! Я плохо разбираюсь в программировании и хотела покопаться к.

Как перенести проект, созданный в visual 2005 в visual 2019?
Есть: курсовой проект базы данных созданий в 2009-м году что может ну очень помочь мне Автор.

Как проект на visual studio 2012 открыть на visual studio 2008
Программа(курсовая) создана на 2012, надо показать и чтобы работала на 2008. Подскажите пожалуйста.

Как открыть и запустить уже готовый проект на microsoft visual c++?
Имеется проект на Win32 Application по управлению Kernelchip-USB24R. Проект был скачан с интернета.

How to package and share a final version of a Visual Studio Project [duplicate]

I’m trying to share a Visual Studio Windows Forms Application with people but I don’t know how I can export my project into a zip file that I can send to others.

2 Answers 2

If you want to share the code:

  1. Right-Click on the solution name
  2. Open Location In File Explorer
  3. Ctrl-A > Right-Click > Send-To > Zip

If you want it in a app format:

  1. Right-Click the startup project
  2. Publish

Cornelis's user avatar

I figured it out. In solution explorer I went to (Restock Alerter)>publish and published the project to a folder on my desktop that I can send

    The Overflow Blog
Linked
Related
Hot Network Questions

Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.8.29.43607

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Как скинуть свой проект другу для запуска?

В этой теме 4 ответа, 3 участника, последнее обновление LastikPro LastikPro 7 года/лет, 6 мес. назад.

Прошёл все уроки. Хочу посмотреть что запускается на другом компе проект через .exe.

Делаю пересобрать решение. Копирую папку с проектом. Debug которая. Отправляю другу в архиве. Друг запускает и у него начинает требовать dll разные. vsruntime140d.dll, ucrtbased.dll. Скачали эти dll. И стало требовать ещё dll.

Подскажите как сформировать проект для запуска на другом компьютере?

Вот сборка та что есть.

Ваша ссылка это скачать vcruntime140d.dll

Судя по номеру это файлы для C++14,
15 студию используете?

Попробуйте пересобрать проект на более ранней версии, 2012 к примеру.

Debug — Программа-отладчик, которую используют для проверки и отладки выполняемых файлов.То есть вы скинули exe предназначенный для отладчика VS.

Компилируюте Release версию.

всё равно не получается.

Опишу ситуацию подробнее)) может кто ответит.

Скачал Visual studio 15. Версия разрядности компа 64бит.

Скачал два SFML. Visual C++ 14 (2015) – 32-bit и Visual C++ 14 (2015) – 64-bit

В настройках проекта – как показано в уроке по подключению SFML к Visual Studio,

прописал все настройки. Для Debug и Release 32 bit поставил путь к lib и include к 32 битной SFML версии.

Для 64 bit Debug и Releaes поставил путь к lib и include 64 битой версии sfml.

Для 64 и 32 битной версии пишу smfl-system-d.lib, sfml-window-d.lib,sfml-graphics-d.lib, sfml-audio-d.lib;

Далее нажимаю Проект – Пересобрать решение. Мне пишет в какое место собрался exe. Я захожу туда. Запускаю exe и он уменя запускается. и 32 битная версия и 64 битная версия.

Далее я перекидываю папку release на другой компьютер где стоит 32 битная версия винды.

А там пишет “программа не может быть запущена”.

Скидываю другу 64 разрядную версию. И требует dll Разные. На 3-ьей dll мы бросили скачивать dll)

Проекты которые выкладывают на форуме запускаются и у друга и у меня без всяких дополнительных файлов. Я даже скидывал те dll что и в скачанном проекте с форума, себе в папку, но всё равно не запускается.

Скачивал Visual studio 2013. Там ошибка sml-system-d-2.lib. Как я понял на Window render вылазит она.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *