VS 2013..net4,同一个项目,无法找到命名空间

时间:2015-08-02 18:56:33

标签: c# visual-studio-2013 using

在x64 Win7计算机上运行VSPro 2013,创建一个名为PROJ的C#控制台应用程序,使用.NET4并使用我在同一项目中构建的类库。类lib在CHILD1NAMESPACE中称为CHILD1。在PROJ中,我有using CHILD1NAMESPACE;并且它有效!

然后我在CHILD2NAMESPACE中创建了CHILD2 ...在同一个项目中......使用与CHILD1(.NET4 /类库)完全相同的设置。

using CHILD2NAMESPACE;给了我一个错误! 无法找到类型或命名空间CHILD2NAMESPACE ...

我在网上搜索过,大多数决议都包含切换框架,因为类库和父级使用的是不同的框架。在我的例子中,他们都使用.NET4(不是客户端)并且在同一个Project中。我已经重启了VS好几次......清理,重建等等。

任何线索都会受到赞赏。

由于 -Ed

1 个答案:

答案 0 :(得分:1)

您似乎在一个解决方案中创建了两个项目(csproj)。 为了使一个项目访问另一个项目,您必须在项目之间添加引用。

在执行此操作时,右键单击未构建的项目,然后单击"添加引用"您可以选择解决方案并选择正在参考的项目。