2008 Visual Studio не создает .exe файл, когда я разрабатываю свой проект. какие-либо идеи, почему?

я плохо знаком с Visual Studio и ничего не мог найти на Google об этом. я знаю, что это чрезвычайно noobish вопрос, но я, может казаться, не нахожу информации для него.

отладка показывает мне вообще, я пишу, и сборка не имеет никаких ошибок, таким образом, я знаю код, я пишу, прекрасен.

папка выпуска не содержит .exe, даже после того, как я создам его, восстановлю, уберу и т.д.

это - победа 32 консольных проекта. папка выпуска содержит .obj файлы, декларацию, журнал сборки, idb, pch и pdb файлы (один из каждого)

5
задан they changed my name 17 January 2010 в 23:44
поделиться

4 ответа

Некоторые возможные причины:

  • Вы случайно создали проект классов библиотеки? В этом случае вывод будет DLL, а не EXE.
  • Выходное окно или список ошибок отображают любые ошибки сборки? В этом случае вы должны сначала исправить это, затем построить снова.
  • Вы изменили конфигурацию проекта, чтобы вывод (EXE) создан в другой папке, чем один по умолчанию?
4
ответ дан 13 December 2019 в 05:35
поделиться

Там нет много причин для людей, чтобы люди догадались ... Вы сказали, что вы можете найти журнал сборки - точное местоположение любого выходного файла будет там. Чтобы убедиться, что вы смотрите файл журнала вправо вправо, выходное окно в VS будет иметь ссылку на файл, который конкретный запуск сборки создан:

1>Build log was saved at "file://c:\DevTrees\cppTest\Debug\BuildLog.htm"
1>cppTest - 0 error(s), 2 warning(s)

, если у вас проблемы с интерпретацией, опубликуете содержимое.

4
ответ дан 13 December 2019 в 05:35
поделиться

Я нашел проблему , использующую внутренние классы как можно больше. Вы не можете иметь методы, свойства, поля и т. Д. Такого типа (или типа параметра или тип возврата), более видимый, чем внутренний. Это приводит к тому, чтобы конструкторы были внутренними, а также свойствами. Это не должно быть проблемой, а по сути, при использовании Visual Studio и дизайнера XAML, есть проблемы. Ложные положительные ошибки обнаруживаются конструктором из-за того, что методы не являются публичными, свойства управления пользователями, кажется, не видны дизайнеру. Я не знаю, были ли другие уже упали на такие проблемы ...

-121--1194151-

Папки выпуска и отладки содержат выходы из разных конфигураций сборки.

Если вы посмотрите в Project Properties, вы увидите настройку выходной папки в разделе Build, и она будет отличаться для каждой конфигурации. (Вы можете увидеть настройку для каждой конфигурации с помощью раскрывающегося списка в верхней части окна Свойства проекта)

Папка «Выпуск» будет заполняться только при создании проекта в конфигурации выпуска.

Чтобы переключиться на конфигурацию выпуска, используйте раскрывающийся список на панели инструментов.

Редактировать : Я описываю UI для проектов C #. Это может быть разным для нативного кода.

1
ответ дан 13 December 2019 в 05:35
поделиться

Вы уверены, что ваш тип проекта правильный? Проект библиотеки классов не построит исполняемый файл. Это должен быть какой-то прикладной проект, чтобы создать исполняемый файл.

0
ответ дан 13 December 2019 в 05:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: