System.Windows.Freezable 在未被引用的程序集中定义

refs:

https://blog.csdn.net/zhang_bamboo/article/details/5876592

 

System.Windows.Freezable 在未被引用的程序集中定义

报错信息如下:

解决方法 添加windowsbase.dll 引用

 
Freezable 類別
Defines an object that has a modifiable and a read-only (frozen) state. Classes that derive from Freezable provide detailed change notification, can be made immutable, and can clone themselves.

命名空間: System.Windows
組件: WindowsBase (在 windowsbase.dll 中)
XML 命名空間:  http://schemas.microsoft.com/winfx/2006/xaml/presentation

 

遇到链接文章类似问题,bi.beginInit等要求 windowBase,但解决方案不尽相同。

出现这个问题是,因为把IValueConvert类型,单独拎出来做了一个公用库,缺少了原来项目中的依赖。

经尝试发现放在原来项目中是可以的,而单独的项目中是不行的。

解决方法:把原项目的依赖添加到公共项目中,直接编辑项目文件比较即可。

严重性	代码	说明	项目	文件	行	禁止显示状态
错误	CS7069	对类型“Freezable”的引用声称该类型是在“WindowsBase”中定义的,但未能找到	CannyCameraApp.Common.Utility	D:\xxx\App\Common\App.Common.Utility\ValConvert\ImageValueConverter.cs	30	活动



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值