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

     2023-03-30     48

关键词:

【中文标题】如何在 JetBrains Rider 中添加 C# 解决方案文件?【英文标题】:How do I add a C# solution file in JetBrains Rider? 【发布时间】:2018-12-13 19:49:36 【问题描述】:

在 Rider 中,如果我打开一个包含单个 .csproj 文件的文件夹,如何添加解决方案?有没有一种方法可以在 Rider 中完成,就像在 Visual Studio 中一样,无需使用命令行并关闭/重新打开?

【问题讨论】:

【参考方案1】:

看起来您现在可以使用 Rider 2019.1 做到这一点。

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

【讨论】:

【参考方案2】:

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

剩下的就看你的意图了。

如果您使用 File | 打开了一个包含 .csproj 的文件夹。打开文件或文件夹,您意识到您无法在此模式下构建、调试或运行您的 .NET 应用程序,您应该使用 File | 重新打开它。打开解决方案或项目,将 Rider 指向 .csproj 文件。

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

【讨论】:

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

如何在 JetBrains Rider 中添加/使用 C# 库?

】如何在JetBrainsRider中添加/使用C#库?【英文标题】:Howtoadd/useC#librariesinJetBrainsRider?【发布时间】:2018-05-2200:37:36【问题描述】:我正在尝试使用HttpClient客户端,但是我无法使用usingSystem.Net.Http;。如何在JetBrainsRider中正确使用C#... 查看详情

如何在 JetBrains Rider 中修改“双选”代码的背景颜色?

】如何在JetBrainsRider中修改“双选”代码的背景颜色?【英文标题】:Howtomodifythe"DoubleSelected"code\'sbackgroundcolorinJetBrainsRider?【发布时间】:2021-11-1205:51:16【问题描述】:跟着img,我在里面双击了“test1”vartest1=decimal.MaxValue... 查看详情

如何在 JetBrains Rider 设置中启用“隐式评估”?

】如何在JetBrainsRider设置中启用“隐式评估”?【英文标题】:HowcanIenable"implicitevaluation"intheJetBrainsRidersettings?【发布时间】:2018-02-1521:30:53【问题描述】:JetBrainsRider不会自动为我的手表赋予新价值。相反,我必须在每一... 查看详情

如何在 Jetbrains Rider 中构建 Android APK

】如何在JetbrainsRider中构建AndroidAPK【英文标题】:HowtobuildAndroidAPKinJetbrainsRider【发布时间】:2019-12-1714:39:47【问题描述】:我在RiderIDE中找不到从xamarin项目构建apk的选项。谢谢【问题讨论】:右键单击解决方案资源管理器中的项... 查看详情

如何在 Jetbrains Rider 2018.1 中强制执行 LF 行结尾

】如何在JetbrainsRider2018.1中强制执行LF行结尾【英文标题】:HowdoIenforceLFlineendingsinJetbrainsRider2018.1【发布时间】:2018-06-0714:10:17【问题描述】:我在Windows10下安装JetBrainsRider2018.1时经常遇到行尾问题。在我编辑现有LF文件后,IDE会... 查看详情

如何在 JetBrains Rider 中允许不安全的代码?

】如何在JetBrainsRider中允许不安全的代码?【英文标题】:HowtoallowunsafecodeinJetBrainsRider?【发布时间】:2020-11-0817:21:56【问题描述】:我想在JetBrainsRider2020.2.4forlinux中允许不安全代码。我查看了thisquestion,但说明似乎不适用于此版... 查看详情

命名空间内的 JetBrains Rider 导入引用

】命名空间内的JetBrainsRider导入引用【英文标题】:JetBrainsRiderimportreferenceinsidenamespace【发布时间】:2019-01-1611:16:09【问题描述】:我们有一个样式规则,要求“使用”语句位于类中的命名空间声明“内部”。我找不到在代码编... 查看详情

JetBrains Rider - 如何从断点中排除某种类型的异常

】JetBrainsRider-如何从断点中排除某种类型的异常【英文标题】:JetBrainsRider-Howtoexcludeacertaintypeofexceptionfrombreakpoints【发布时间】:2018-03-2103:27:38【问题描述】:我是JetBrainsRider的新手,发现它非常适合C#开发。就在我们的解决方案... 查看详情

如何在 Jetbrains Rider 中开发 GUI 设计器,例如在 Visual Studio 中用于 WinForms、WPF 等? [复制]

】如何在JetbrainsRider中开发GUI设计器,例如在VisualStudio中用于WinForms、WPF等?[复制]【英文标题】:howtodevelopaGUIdesignerinJetbrainsRiderlikeinVisualStudioforWinForms,WPFetc?[duplicate]【发布时间】:2018-08-0914:58:08【问题描述】:是否可以在Jetbrain... 查看详情

如何在 Mac 上使用 JetBrains Rider 开发和调试在 Docker 中运行的 .NET Core 应用程序

】如何在Mac上使用JetBrainsRider开发和调试在Docker中运行的.NETCore应用程序【英文标题】:Howtodevelopanddebug.NETCoreapplicationrunningintoDockerusingJetBrainsRideronMac【发布时间】:2017-08-3100:56:58【问题描述】:我已经开始使用.NETCore1.1和JetBrainsR... 查看详情

如何在 Jetbrains Rider 中为 ASP.NET CORE 2 设置 XUnit 测试?

】如何在JetbrainsRider中为ASP.NETCORE2设置XUnit测试?【英文标题】:HowtosetupXUnittestinginJetbrainsRiderforASP.NETCORE2?【发布时间】:2019-03-1015:27:18【问题描述】:我在使用XUnit在Rider中进行测试时遇到问题。基本上,我有两个项目的解决方... 查看详情

Jetbrains Rider:在调试器调用堆栈中显示“外部代码”

】JetbrainsRider:在调试器调用堆栈中显示“外部代码”【英文标题】:JetbrainsRider:Show"externalcode"indebuggercallstack【发布时间】:2020-11-1612:59:29【问题描述】:在Rider中,当在断点处暂停时,有没有办法在调试器堆栈帧中实际... 查看详情

JetBrains Rider 移除高亮显示

】JetBrainsRider移除高亮显示【英文标题】:JetBrainsRiderremovehighlight【发布时间】:2021-08-2016:14:55【问题描述】:安装了全新版本的Rider。出于某种原因,Rider会突出显示方法(c#)中的所有代码-无论我选择什么主题。我试过重置默认... 查看详情

在 JetBrains Rider 中更改 exe 的应用程序图标

】在JetBrainsRider中更改exe的应用程序图标【英文标题】:ChangeappiconofexeinJetBrainsRider【发布时间】:2018-08-0114:24:51【问题描述】:我在IDE和网上搜索了但没有找到任何东西,所以我问:在JetBrainsRider中,有什么办法可以改变当前项... 查看详情

JetBrains Rider 不显示 C# WPF 异常

】JetBrainsRider不显示C#WPF异常【英文标题】:JetBrainsRiderdoesn\'tshowC#WPFException【发布时间】:2018-06-0114:15:10【问题描述】:我在Rider中使用C#编写了一个WPF应用程序。如果我的程序崩溃,它不会在“运行”选项卡中显示异常。只有当... 查看详情

需要管理员权限的 JetBrains Rider C# 应用程序

】需要管理员权限的JetBrainsRiderC#应用程序【英文标题】:JetBrainsRiderC#ApplicationRequiringAdministratorPrivileges【发布时间】:2019-05-3017:47:15【问题描述】:我试图猜测如何在JetBrainsRider中为我的应用程序要求管理员权限。在VisualStudio中... 查看详情

.NetCore 项目加载在 Windows 上的 JetBrains Rider 中失败

】.NetCore项目加载在Windows上的JetBrainsRider中失败【英文标题】:.NetCoreprojectloadingfailedinJetBrainsRideronwindows【发布时间】:2017-03-2714:05:19【问题描述】:我已经安装了最新版本的JetBrainsRider1EAP并使用VS2015创建的project.json打开.NetCore项... 查看详情

如何阻止 Jetbrains Rider 在 macOS 上的 ALT-9 上打开侧面板

】如何阻止JetbrainsRider在macOS上的ALT-9上打开侧面板【英文标题】:HowtostopJetbrainsRideropeningsidepanelonALT-9onmacOS【发布时间】:2019-12-1916:22:59【问题描述】:JetBrainRider突然在ALT+9上打开存储库侧面板。这很不方便,因为ALT键用于macOS... 查看详情