Windows服务中的参考错误

时间:2013-11-26 10:20:46

标签: c# asp.net .net asp.net-mvc-4

在引用命名空间时遇到一个问题。

我在一个解决方案中创建了两个不同的项目

  1. 班级图书馆计划。
  2. Windows服务项目
  3. 类库项目命名空间是 PRC.B2B.Common 和 Windows服务项目命名空间为 PRC.B2B.SchedulerService

    我面临一个关于在Windows服务项目中引用类库项目的问题。

    我想在 PRC.B2B.SchedulerService 中引用 PRC.B2B.Common 但在添加引用并尝试访问命名空间后没有错误,但是当我尝试构建项目时,我收到以下错误: -

    问题说

    命名空间 PRC.B2B.Common 中不存在类型或命名空间名称“Common”(您是否缺少程序集引用?

    我不确定Windows应用程序,可能是什么问题?

3 个答案:

答案 0 :(得分:1)

转到Windows服务项目的属性,将目标框架更改为客户端配置文件以外的其他内容。

答案 1 :(得分:0)

检查Project Properties / Build中的Traget Framework和PlatformTarget是否相同。

答案 2 :(得分:0)

感谢您的快速参考,这只是框架差异的问题。

1) PRC.B2B.SchedulerService 正在研究.net framework 4客户端配置文件。 2) PRC.B2B.Common 正在使用.net framework 4。

通过选择项目并转到属性,改变了Windows服务的框架。