Как открыть проект без файла .sln в Visual Studio?

Я писал эту программу для Vim, и теперь я думаю о переходе на Visual Studio, но, поскольку я изначально не запускался в Visual Studio, нет файла .sln для открытия. Как мне открыть такой проект в Visual Studio?

Ответ 1

Если файл *.csproj существует, вы можете сначала создать новое решение с помощью Visual Studio. Затем вы можете открыть этот файл *.csproj в Visual Studio.

Ответ 2

Если у вас есть веб-проект (без .sln), вы должны сделать:

Файл меню → Открыть → Веб-сайт...

И выберите папку, в которой находится проект.

Ответ 3

Самый простой способ сделать это (если предположить, что это не веб-проект, как указано в другом ответе), скорее всего, будет:

  • Создайте новый проект (желаемого типа), который также должен создать решение для его проживания.
  • В проводнике решений щелкните правой кнопкой мыши и выберите "Добавить > Существующий элемент..."
  • Вставьте все отдельные файлы, которые принадлежат этому новому проекту.

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

Ответ 4

Еще более простой способ в Visual Studio заключается в следующем:

Файл меню → Создать → Проект из существующего кода

Выберите местоположение исходного файла и создайте файл .csproj и .sln.