【问题标题】:ColorEditor missing from System.Drawing.Design?System.Drawing.Design 中缺少 ColorEditor?
【发布时间】:2011-05-29 09:08:34
【问题描述】:

我正在尝试使用ColorEditor 类,据微软称它位于System.Drawing.Design

http://msdn.microsoft.com/en-us/library/system.drawing.design.coloreditor.aspx,

然而,尽管使用了该命名空间,编译器还是会说

它找不到ColorEditor,我在System.Drawing.Design 中检查了自己,发现它不存在。

有什么想法吗?

【问题讨论】:

  • 当编译器开始这样回复你时,有点毛骨悚然。它通常会说“您是否缺少程序集参考?”你当然会。

标签: c# colors xna


【解决方案1】:

您必须添加对System.Drawing.Design 程序集的引用。请注意,此程序集不是 .NET FW 客户端配置文件的一部分。

【讨论】:

  • 装配引用中没有 System.Drawing.Design,只有 System.Drawing。我正在尝试编译 Gleed2D 项目 (gleed2d.codeplex.com/SourceControl/list/changesets),当我加载它时,它说它需要为 VS2010 进行转换,这很顺利,但在程序集引用中它在系统旁边有一个黄色感叹号.Drawing.Design 程序集参考说它不可用或尚未构建.. System.Drawing.Design 程序集在我尝试添加时也不可用。
  • 只是添加我手动找到System.Drawing.Design.dll并添加它,它仍然显示黄色感叹号......
  • 您的项目可能针对 .NET FW 3.5 客户端配置文件或 .NET FW 4.0 客户端配置文件。 System.Drawing.Design 不适用于客户端配置文件,您必须针对完整框架才能使用它。
  • 检查项目属性中的Application选项卡,Target framework选项。
【解决方案2】:

您是否在项目引用中添加了System.Drawing.Design

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-23
    • 2011-12-11
    • 2012-06-12
    • 2016-09-30
    • 2020-05-08
    • 2013-06-21
    • 2017-05-12
    • 2018-02-27
    相关资源
    最近更新 更多