MvvmLight 5.4.1 报错:“命名空间‘Practice’不存在”解决方法

MvvmLight 5.4.1 报错:“命名空间‘Practice’不存在”解决方法

问题的发现

今天看了一个关于MvvmLight的文章,逐自建一个Demo尝试,在Nuget安装MvvmLight以后发现ViewModelLocator里面直接报错了,“using Microsoft.Practices.ServiceLocation;”提示命名空间找不到。

之前在用MvvmLight时并没有遇到过这个现象,据此怀疑是版本的问题。开始试过类型强转(这方法IDE不再报错,但是感觉后面可能还有坑没在深究),后来在原来的Demo中查找引用的dll文件,复制过来重新引用仍不能解决问题。几次折腾终于放弃挣扎投奔度娘(谁有翻墙方法请赐教)。

解决方法

各种无用的帖子和跳坑的过程不多叙述,直接列出几个有用的结果:

  1. 第一个和我想法接近,认为是版本问题的CSDN兄弟:https://blog.csdn.net/u010469446/article/details/81783210
  2. 上一个帖子给的连接找到MSDN上一个同遭遇的guy():https://social.msdn.microsoft.com/Forums/vstu
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值