я плохо знаком с Visual Studio и ничего не мог найти на Google об этом. я знаю, что это чрезвычайно noobish вопрос, но я, может казаться, не нахожу информации для него.
отладка показывает мне вообще, я пишу, и сборка не имеет никаких ошибок, таким образом, я знаю код, я пишу, прекрасен.
папка выпуска не содержит .exe, даже после того, как я создам его, восстановлю, уберу и т.д.
это - победа 32 консольных проекта. папка выпуска содержит .obj файлы, декларацию, журнал сборки, idb, pch и pdb файлы (один из каждого)
Некоторые возможные причины:
Там нет много причин для людей, чтобы люди догадались ... Вы сказали, что вы можете найти журнал сборки - точное местоположение любого выходного файла будет там. Чтобы убедиться, что вы смотрите файл журнала вправо вправо, выходное окно в VS будет иметь ссылку на файл, который конкретный запуск сборки создан:
1>Build log was saved at "file://c:\DevTrees\cppTest\Debug\BuildLog.htm"
1>cppTest - 0 error(s), 2 warning(s)
, если у вас проблемы с интерпретацией, опубликуете содержимое.
Я нашел проблему , использующую внутренние классы как можно больше. Вы не можете иметь методы, свойства, поля и т. Д. Такого типа (или типа параметра или тип возврата), более видимый, чем внутренний. Это приводит к тому, чтобы конструкторы были внутренними, а также свойствами. Это не должно быть проблемой, а по сути, при использовании Visual Studio и дизайнера XAML, есть проблемы. Ложные положительные ошибки обнаруживаются конструктором из-за того, что методы не являются публичными, свойства управления пользователями, кажется, не видны дизайнеру. Я не знаю, были ли другие уже упали на такие проблемы ...
-121--1194151-Папки выпуска и отладки содержат выходы из разных конфигураций сборки.
Если вы посмотрите в Project Properties, вы увидите настройку выходной папки в разделе Build, и она будет отличаться для каждой конфигурации. (Вы можете увидеть настройку для каждой конфигурации с помощью раскрывающегося списка в верхней части окна Свойства проекта)
Папка «Выпуск» будет заполняться только при создании проекта в конфигурации выпуска.
Чтобы переключиться на конфигурацию выпуска, используйте раскрывающийся список на панели инструментов.
Редактировать : Я описываю UI для проектов C #. Это может быть разным для нативного кода.
Вы уверены, что ваш тип проекта правильный? Проект библиотеки классов не построит исполняемый файл. Это должен быть какой-то прикладной проект, чтобы создать исполняемый файл.