我收到以下编译时错误:
The type or namespace name 'Bitmap' could not be found (are you missing a using directive or an assembly reference?)
这是我的代码:
BitmapImage img = new BitmapImage();
您必须添加System.Drawing
到您的引用,因此在解决方案资源管理器中右键单击“引用”并单击“添加引用”,然后在程序集中找到System.Drawing
并单击“确定”
今天(2020 年)是 nuGet 包System.Drawing.Common.dll
。要添加它:右键单击项目名称(在解决方案资源管理器中)->“管理 NuGet 包”-> 选择顶部的“浏览”标签--> 搜索“System.Drawing.Common”-> 安装它.
添加 PresentationCore 作为参考。
PresentationCore 程序集出现在项目的引用列表中。
在文件顶部为 System.Windows.Media.Imaging 命名空间添加 using 指令,这就是它所在的位置BitmapImage
。
using System;
using System.Windows.Media.Imaging;
也许您需要添加:
using System.Windows.Media.Imaging;