c# - 无法在 C# 控制台应用程序中添加 System.Drawing 命名空间
问题描述
我正在尝试在我的 C# 控制台应用程序中添加 System.Drawing 命名空间,但是当我使用它的“图像”类型时,出现错误:
“在命名空间 'System.Drawing' 中找不到类型名称 'Image'。此类型已转发到程序集 System.Drawing.Common,版本 = 4.0.20,文化 = 中性,考虑添加对该程序集的引用” .
我已经去 Project>Add Reference>COM>System.Drawing.dll>Select>OK 添加它,但错误仍然存在。
解决方案
不要使用该对话框中的“COM”部分。改用“程序集”:
请注意这如何提供更新版本 (4.0) 而不是旧版本 (2.0 / 2.4)。
如果没有“程序集”部分,请检查您是否确实创建了 C# .NET Framework 项目。您可能选择了 C# .NET Core。
如果您想坚持使用 .NET Core,请使用 Nuget 包System.Drawing.Common
推荐阅读
- python-3.6 - Python PEP 484 类型提示 -> 返回类型是类名还是无?
- haskell - 如何在haskell的列表中使用高阶函数?
- android-studio - 模拟器,安卓工作室
- python - 根据一维计数器数组填充二维数组列
- c++ - 在 c++ 中抽象两个略有不同的函数的最佳方法是什么?
- vba - 如何在编辑栏中编辑时运行宏
- android - 确定用户当前位置并放置标记
- ios - 获取单元格中值的总计
- python - 如何在 telnet 写入命令中添加变量
- javascript - 如何使用 JavaScript 以返回数字形式的密码质量的方式测试密码强度?