求助:如何让JetBrains Rider启动配置不显示已卸载项目?
解决JetBrains Rider卸载项目后启动配置残留问题
方法一:手动删除无效启动配置
- 点击右上角启动配置下拉菜单,选择
Edit Configurations... - 在配置窗口中,定位到对应已卸载项目的配置项(比如报错中的
Topic1: IIS Express) - 选中无效配置,点击窗口左上角的
-按钮删除,最后点击Apply保存
方法二:开启自动过滤已卸载项目配置
- 按下
Ctrl+Alt+S打开设置界面 - 导航到
Build, Execution, Deployment | Run/Debug Configurations - 在右侧找到对应配置类型(如ASP.NET Core、IIS Express),勾选下方的
Hide configurations for unloaded projects选项,保存设置
方法三:清理Rider缓存(前两种方法无效时尝试)
- 关闭解决方案并退出Rider
- 找到对应系统的缓存目录:
- Windows:
C:\Users\<你的用户名>\.Rider<版本号>\system\caches - macOS:
~/Library/Caches/JetBrains/Rider<版本号> - Linux:
~/.cache/JetBrains/Rider<版本号>
- Windows:
- 删除缓存目录内的文件,重新启动Rider并打开解决方案
报错说明
你遇到的运行错误,是因为启动配置仍指向已卸载的.csproj文件,Rider无法在当前解决方案中找到该项目,从而触发断言异常。
内容的提问来源于stack exchange,提问作者xXKoksMenXx
相关产品推荐
相关产品推荐

