Я не вижу кнопку «Опубликовать». Как сделать отдельный exe-файл из кода C ++? - PullRequest
0 голосов
/ 05 ноября 2018

Проблема такая же, как здесь:

  1. Visual Studio 2017 - не отображается публикация - отсутствует профиль / параметры развертывания
  2. https://developercommunity.visualstudio.com/content/problem/129404/missing-publish-menu-in-netcore-web-project-right.html

за исключением того факта, что раньше я не видел кнопку (я начал программировать в Visual Studio совсем недавно). Я установил несколько пакетов, которые рекомендовались в упомянутых темах, таких как «Azure» и «ASP.NET», но это не решило проблему. Я не понимаю, как это может помочь (я пишу на C ++ и не должен использовать эти пакеты, не так ли?) И что именно мне следует делать (возможно, я что-то неправильно загрузил).

Заранее спасибо!


Обновление

Если я правильно понимаю, нет способа «опубликовать» код C ++, согласно:

https://social.msdn.microsoft.com/Forums/en-US/6998eadb-36fb-4a97-bba5-0de49d533732/how-can-i-publish-a-visual-c-project-?forum=vsclassdesigner

Тогда как создать автономный exe-файл, который не требует чего-то другого, такого как .pdb, .ipdb и .iobj, и который можно запустить на другом компьютере без Visual Studio?

1 Ответ

0 голосов
/ 05 ноября 2018

Команда, которая создает двоичный файл, называется «Build».

Не могу сказать наверняка, но я думаю, что сборки Debug для запуска на другом компьютере требуют vcredist, в то время как сборки Release могут работать без чего-либо еще. Опять же, я не уверен.

...