如何在JetBrains Rider中添加C#解决方案文件?

如何在JetBrains Rider中添加C#解决方案文件?,c#,jetbrains-ide,rider,C#,Jetbrains Ide,Rider,在Rider中,如果我打开的文件夹中只有一个.csproj文件,我如何添加解决方案?在Rider中有没有一种方法可以像在Visual Studio中一样,不借助命令行并关闭/重新打开?AFAIK在Rider中无法像在Visual Studio中那样在文件夹模式和解决方案模式之间切换 其余的取决于你的意图 如果您打开了一个包含.csproj的文件夹,其中包含文件| Open File或folder,并且您意识到无法在此模式下构建、调试或运行.NET应用程序,那么您应该使用文件| Open Solu

在Rider中,如果我打开的文件夹中只有一个.csproj文件,我如何添加解决方案?在Rider中有没有一种方法可以像在Visual Studio中一样,不借助命令行并关闭/重新打开?

AFAIK在Rider中无法像在Visual Studio中那样在文件夹模式和解决方案模式之间切换

其余的取决于你的意图

如果您打开了一个包含.csproj的文件夹,其中包含文件| Open File或folder,并且您意识到无法在此模式下构建、调试或运行.NET应用程序,那么您应该使用文件| Open Solution或Project重新打开它,并将Rider指向.csproj文件


如果上述问题不存在,但您希望将现有的.csproj项目打包到.sln文件中,然后选择文件|新解决方案|空解决方案,并在加载新解决方案时,通过右键单击解决方案资源管理器中的“解决方案”节点并选择“添加现有项目”,将现有项目添加到其中。

看起来您现在可以使用Rider 2019.1执行此操作了


转到文件->新建->提供添加新解决方案的选项。

我认为您可以在文件夹(在Rider 2018.2中称为文件系统)和解决方案浏览器顶部的解决方案之间切换。我想我将不得不按照您的建议手动添加解决方案文件,然后将项目添加到其中。谢谢你的回复:)