首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS代码如何添加System.Drawing

VS代码如何添加System.Drawing
EN

Stack Overflow用户
提问于 2017-02-25 12:12:09
回答 2查看 3.2K关注 0票数 1

我想在我的项目中使用system.drawing,但我无法使它工作。我已经找到了this question,但它只展示了如何添加SQLite.NET-PCL,如果我尝试以同样的方式对System.Drawing进行添加,它就无法工作。

这是我的project.json

代码语言:javascript
复制
{
"version": "1.0.0-*",
"buildOptions": {
  "debugType": "portable",
  "emitEntryPoint": true
},
"dependencies": {
},
"frameworks": {
  "net461": {
    "dependencies": {
      "OpenTK": "2.0.0*"
    }
  }
},
"runtimes": {
  "win7-x64": {},
  "win10-x64": {}
}
}

如果我尝试添加System.Drawing,它就会尝试自动完成对"System.Drawing" : "1.0.0-beta004"的操作,这并不适用于opentk。我正试图从OpenTK中保存一个图像。有没有办法在VS代码中实现这个功能?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-25 19:22:22

我找到了"CoreCompat.System.Drawing" : "1.0.0-beta006"库,这是OpenTK的一种工作。

票数 0
EN

Stack Overflow用户

发布于 2019-12-19 13:02:15

这个问题花了我一个小时的时间来解决。以下是对我有效的解决方案:

代码语言:javascript
复制
dotnet add package System.Drawing.Common

看起来System.Drawing.NET Core不兼容,但是微软已经发布了跨平台的System.Drawing.Common包来弥补这一点。

全文/学分/来源:https://www.hanselman.com/blog/HowDoYouUseSystemDrawingInNETCore.aspx

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42455903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档