Как добавить файл решения C # в JetBrains Rider?

В Rider, если я открою папку с единственным файлом .csproj, как мне добавить решение? Есть ли способ сделать это внутри Rider, как в Visual Studio, без использования командной строки и закрытия / повторного открытия?


person nathanjw    schedule 13.12.2018    source источник


Ответы (2)


Похоже, теперь вы можете сделать это с помощью Rider 2019.1.

Перейдите в Файл -> Создать -> дает возможность добавить новое решение.

person nathanjw    schedule 30.04.2019

AFAIK в Rider нет возможности переключаться между режимом папки и режимом решения, как в Visual Studio.

Остальное зависит от ваших намерений.

Если вы открыли папку, содержащую .csproj с помощью File | Откройте файл или папку, и вы поняли, что не можете построить, отладить или запустить приложение .NET в этом режиме, вам нужно просто повторно открыть его с помощью File | Откройте решение или проект, указав Rider на файл .csproj.

Если описанное выше не является проблемой, но вы хотите взять существующий проект .csproj и обернуть его в файл .sln, затем выберите Файл | Новое решение | Пустое решение, и при загрузке нового решения добавьте в него существующий проект, щелкнув правой кнопкой мыши узел решения в Обозреватель решений и выбрав Добавить существующий проект.

person Jura Gorohovsky    schedule 15.12.2018
comment
Я думаю, вы можете переключаться между папкой (называемой файловой системой в Rider 2018.2) и решением в верхней части проводника решений. Думаю, мне придется сделать то, что вы предлагаете, и вручную добавить файл решения, а затем добавить в него проект. Спасибо за ответ:) - person nathanjw; 17.12.2018