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