【WPF】解决 JetBrains Rider 与 CommunityToolkit.MVVM 的启动报错问题

环境

  • Microsoft Visual Studio Enterprise 2022 (64 位)
  • JetBrains Rider 2023.1.2
  • CommunityToolkit.Mvvm 8.2.0

背景

在使用 Rider 开发应用程序过程中,如果添加 CommunityToolkit.MVVM 框架后,编译报错。但是使用 VisualStudio 2022 时启动项目一切正常。

 Microsoft.CSharp.Core.targets(75, 5): Unhandled exception. System.NotImplementedException: The method or operation is not implemented.

报错如图所示:
在这里插入图片描述

解决思路

由于 Visual Studio 2022可以编译,但是Rider中无法编译,肯定是Rider 的编译环境出了问题,则想办法找到 Rider 的编译配置即可。

解决办法

  • 单击 Rider 的Build界面的设置
    在这里插入图片描述

  • 在弹出的 设置对话框中,找到 MSBuild Version 这一条
    在这里插入图片描述

  • 点击下拉列表,找到 VisualStudio 的 MSBuild 环境。
    在这里插入图片描述

  • 点击Save按钮,或者 Save后面的下拉表,选择保存到电脑。

  • 默认是保存到当前解决方案。其他解决方案还是使用默认的配置。
    在这里插入图片描述

  • 编译成功~
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值