“MvvmLightLibs”已拥有为“CommonServiceLocator”定义的依赖项。

从 管理NuGet程序包 中下载MvvMLight框架时报错:

“MvvmLightLibs”已拥有为“CommonServiceLocator”定义的依赖项。

解决方法:

1、点击工具-->选择“扩展和更新

2、在已安装的选项里找到NuGet程序包管理器,然后点击卸载。卸载完毕后点击立即重启

3、重启后再次点击工具-->选择“扩展和更新“,

public class ConnectDialogViewModel : INotifyPropertyChanged { private string _ipAddress = "127.0.0.1"; public string IpAddress { get => _ipAddress; set { _ipAddress = value; OnPropertyChanged(); } } private string _port = "1883"; public string Port { get => _port; set { _port = value; OnPropertyChanged(); } } public ICommand ConfirmCommand { get; } public ICommand CancelCommand { get; } public event Action<ConnectDialogViewModel> OnConfirmed; public event Action OnCanceled; public ConnectDialogViewModel() { ConfirmCommand = new RelayCommand(() => OnConfirmed?.Invoke(this)); CancelCommand = new RelayCommand(() => OnCanceled?.Invoke()); } public event PropertyChangedEventHandler PropertyChanged; protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } } 有下面几个错误怎么解决? 严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息 错误(活动) CS0029 无法将类型“void”隐式转换为“System.Threading.Tasks.Task” commToolWpfApp D:\ccj\ccj_work\PTO‌utageD‌etection\UP\commtool\commToolWpfApp\ViewModels\InputDialogViewModel.cs 38 严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息 错误(活动) CS1662 无法将 lambda 表达式 转换为预期委托类型,因为块中的某些返回类型不可隐式转换为委托返回类型 commToolWpfApp D:\ccj\ccj_work\PTO‌utageD‌etection\UP\commtool\commToolWpfApp\ViewModels\InputDialogViewModel.cs 38 严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息 错误(活动) CS0029 无法将类型“void”隐式转换为“System.Threading.Tasks.Task” commToolWpfApp D:\ccj\ccj_work\PTO‌utageD‌etection\UP\commtool\commToolWpfApp\ViewModels\InputDialogViewModel.cs 39
最新发布
07-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值