[英]C# System.Drawing Reference issue
當涉及到 C#、C++(C 任何東西)和視覺工作室時,我完全是個菜鳥。
我正在嘗試使用在圖表上繪制表格
public override void OnPaintChart(PaintChartEventArgs args)
{
Graphics gr = args.Graphics;
Font font = new Font("Arial", 10);
for (int i = 0; i < KeyLevel.Length; i++)
gr.DrawString(KeyLevel[i].ToString(), font, Brushes.LightGray, 20, 23 * i + 30);
}
但我收到以下錯誤: “類型‘Graphics’在未引用的程序集中定義。您必須添加對程序集‘System.Drawing.Common,Version=6.0.0.0,Culture=neutral,PublicKeyToken’的引用=cc6……”
如果我右鍵單擊我的項目和 go 以添加 > 引用,唯一可用的 system.drawing 顯示為版本 4.0.0.0。
我已經更新了 visual studio 並更新了 .net。
我已經陳述/引用了?? (不懂術語)
using System;
using System.Drawing;
在我的腳本的開頭。
我如何獲得版本 6.0.0.0?
我真的堅持這個。
提前致謝。
如果有人遇到同樣的問題,請解決。
更新到 Visual Studio 2022。
更新 .net
在 Visual Studio 中,右鍵單擊項目 > 管理 NuGet 包
搜圖安裝package。
咒罵微軟讓生活變得艱難。
完畢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.