在单个项目中使用不同的命名空间

时间:2014-10-03 08:48:03

标签: c# visual-studio-2010 namespaces solution

我在VS 2010中的单个解决方案中有两个项目。项目的名称是WpfApplication2和WpfApplication1。我想在WpfApplication2中使用WpfApplication1中的命名空间,类和其他内容,例如在这种情况下enter image description here

但是当我写using WpfApplication1.Db;错误时,返回我总是一个错误。我在网上发现我应该添加引用。我试过enter image description here

但不起作用。哪里错了?

2 个答案:

答案 0 :(得分:1)

您需要创建对其他项目的引用。

  • 右键点击"参考文献"在您的WpfApplication2项目中
  • 选择"解决方案" - > "项目"
  • 选择WpfApplication1项目,然后单击添加/确定

然后你应该有一个参考,并能够访问它。

答案 1 :(得分:0)

你应该separate your tiers:根据你提供的信息来判断,你想在另一个WPF项目中使用一个WPF项目中的数据库方法。

如果可能,请确保您的项目只执行一项操作(例如,处理数据库调用,业务逻辑或UI)。基本上,请应用n-tier architecture