无法在 C# 控制台应用程序中添加 System.Drawing 命名空间

zai*_*bal 2 c# system.drawing image visual-studio

我试图在 C# 控制台应用程序中添加 System.Drawing 命名空间,但是当我使用它的“图像”类型时,出现错误:

“在命名空间‘System.Drawing’中找不到类型名称‘Image’。此类型已转发到程序集 System.Drawing.Common,版本 = 4.0.20,文化 = 中性,请考虑添加对该程序集的引用” 。

我已经转到“项目”>“添加引用”>COM>System.Drawing.dll>“选择”>“确定”来添加它,但错误仍然存​​在。

添加参考文献窗口

Tho*_*ler 8

不要在该对话框中使用“COM”部分。使用“程序集”代替:

组件

请注意这如何提供较新的版本 (4.0) 而不是旧版本 (2.0 / 2.4)。

如果没有“程序集”部分,请检查您是否确实创建了 C# .NET Framework 项目。您可能选择了 C# .NET Core。

如果您想坚持使用 .NET Core,请使用 Nuget 包System.Drawing.Common