命名空间等中不存在类型或命名空间名称

3 .net c# reference visual-studio

Visual Studio 2012.

我有两个项目A和B. A是控制台应用程序.A的默认命名空间是"PayT".B是类库类型,sAssembly名称是'RetentionPolicyManager',B的默认命名空间是'RetentionPolicyManager'.

现在在项目A中,我添加了B的RetentionPolicyManager.dll的引用.

在一个A类中,有一行:

using PayT.RetentionPolicyManager;
Run Code Online (Sandbox Code Playgroud)

但是,当我重建解决方案时,我总是遇到错误:

名称空间'PayT'中不存在类型或命名空间名称'RetentionPolicyManager'(您是否缺少程序集引用?)

如果我不构建解决方案,它似乎没问题,没有错误.

ken*_*n2k 12

几个月前我遇到了同样的问题.问题是这两个项目都没有针对同一个平台,即目标.Net framework 4.0 Client Profile库定位时的控制台应用程序full .Net framework 4.0.

修复了两个项目的完整.Net 4.0框架.