2013-05-25 2 views
1

По умолчанию Visual Studio 2010 устанавливает структуру каталогов таким образом, что файлы .vcxproj находятся в каталоге под файлом .sln.Структура структуры VS 2010

Итак, у меня есть:

Project.sln 
Project\Project.vcxproj 
Project\Project.vcxproj.filters 
Project\Project.vcxproj.user 

Я хотел бы изменить это так, чтобы .sln файл и .vcxproj файлы находятся в той же директории, в основном, чтобы избавиться от этого дополнительного каталога «Project».

Копирование всех файлов .vxcproj в тот же каталог, что и файл .sln, не работает, поскольку он все равно попытается найти файлы .vcxproj в каталоге «Project».

Где я могу изменить это в настройках проекта VS 2010?

Я посмотрел в настройках решения и Свойства конфигурации - Общие и Свойства конфигурации - VC++ Directories, но я не вижу никакого варианта для этого.

+0

Редактировать решение как текстовый файл. Там находится путь к файлу vcxproj. –

ответ

1
  • Я хотел бы изменить это так, чтобы .sln файл и .vcxproj файлы находятся в том же каталоге, в основном, чтобы избавиться от этого дополнительного каталога «Project».

Снимите флажок «Создать каталог для решения» в диалоговом окне «Новый проект».

enter image description here

  • Копирование всех .vxcproj файлов в тот же каталог, что и файл .sln не работает, как он все равно будет пытаться найти .vcxproj файлы в каталоге «Project» ,

Это действительно работает так:

  1. Удалить проект из раствора.
  2. Скопируйте файлы проекта.
  3. Добавить проект в решение.
Смежные вопросы