当前位置:  开发笔记 > 编程语言 > 正文

System.Windows.Forms.DataVisualization命名空间在一个类中很好但在另一个类中没有

如何解决《System.Windows.Forms.DataVisualization命名空间在一个类中很好但在另一个类中没有》经验,为你挑选了0个好方法。

我收到了这个错误

The type or namespace name 'DataVisualization' does not exist in the namespace 'System.Windows.Forms' (are you missing an assembly reference?)

这是我using的课程部分:

using System;
using System.Collections;
using System.Collections.Generic;
using System.Windows.Forms.DataVisualization.Charting;
using System.Windows.Forms.DataVisualization.Charting.Borders3D;
using System.Windows.Forms.DataVisualization.Charting.ChartTypes;
using System.Windows.Forms.DataVisualization.Charting.Data;
using System.Windows.Forms.DataVisualization.Charting.Formulas;
using System.Windows.Forms.DataVisualization.Charting.Utilities;

namespace myNamespace {
    public class myClass {
        // Usual class stuff
    }
}

问题是我在另一个类中使用相同的DataVisualization包含.我能想到的唯一不同的是,给出这个缺少的命名空间错误的类是解决方案项而不是特定于项目.这些项目通过链接引用它们.有人对这个问题有什么看法吗?我已经安装了图表组件,.Net 3.5 SP1和Visual Studio 2008的图表加载项.

更新:我将解决方案项目中的项目移动为我项目的常规成员,我仍然看到相同的行为.

更新2:从解决方案项目中删除项目并将它们放在我的项目下工作.另一个项目仍在引用文件,这就是我之前认为它没有用的原因.但是,我仍然很好奇,为什么当类是解决方案项时我不能使用命名空间,但是在项目下移动它们(没有修改,请注意)立即使它们可识别.:\

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有