在引用命名空间时遇到一个问题。
我在一个解决方案中创建了两个不同的项目
类库项目命名空间是 PRC.B2B.Common 和 Windows服务项目命名空间为 PRC.B2B.SchedulerService
我面临一个关于在Windows服务项目中引用类库项目的问题。
我想在 PRC.B2B.SchedulerService 中引用 PRC.B2B.Common 但在添加引用并尝试访问命名空间后没有错误,但是当我尝试构建项目时,我收到以下错误: -
问题说
命名空间 PRC.B2B.Common 中不存在类型或命名空间名称“Common”(您是否缺少程序集引用?
我不确定Windows应用程序,可能是什么问题?
答案 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服务的框架。