我喜欢连接DLL(包含命名空间Chart
)并从第二个类(命名空间public Simple()
)调用子路由WinApp2
。有错误
无法找到类型或命名空间名称Simple
虽然我考虑引用并放置using Chart
并在第二个命名空间中创建了一个实例。
namespace Chart
{
public partial class Simple : Form
{
Manage _mProject;
public Simple()
{
InitializeComponent();
_mProject = new Manage();
_mProject.Add(new Task() { Name = "New Task" });
_mChart.Init(_mProject);
}
}
}
using Chart;
namespace WinApp2
{
public partial class Form4 : Form
{
Form2 fh;
public Form4(Form2 aufrufer)
{
fh = aufrufer;
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
var instance = new Simple(); (error !!!)
instance.Simple();
}
}
}
答案 0 :(得分:1)
你是什么意思"考虑参考并使用Chart" ?你真的在参考文献部分中包含了dll,或者你是否使用Chart并认为它将引用相关的dll?
正确的步骤是:
另一个原因可能是Chart是System.Web.DataVisualization.dll中定义的类,因此VS很困惑。尝试将Chart命名空间更改为其他名称,例如MyChart
希望这会有所帮助..