vs2010 windows service 项目不能引用类库项目
2013-05-04 17:10
232 查看
在一个windows 服务项目A中,引用了另外一个项目B,可以使用自动完成,引用其他项目中的类,按理,可以自动提示了,应该就是没问题了,但编译时却提示“未能找到类型或命名空间名称”,反复删除引用,重新添加引用也没用。
经过反复检查,发现类库项目B中引用了system.web,如果去除这个引用,则项目A也可以编译了。
再查资料查到一篇说明:
http://stackoverflow.com/questions/3370474/system-web-reference-in-windows-service-in-net-4-0
里面提到了 vs2010的windows service项目目标框架默认采用 .Net 4.0 Client Profile,改为.Net FrameWork 4.0,问题解决。
总结如下,vs2010中部分项目的默认项目框架为.Net 4.0 Client Profile,会缺少很多东西。System.Web肯定不是.Net 4.0 Client Profile支持的。
经过反复检查,发现类库项目B中引用了system.web,如果去除这个引用,则项目A也可以编译了。
再查资料查到一篇说明:
http://stackoverflow.com/questions/3370474/system-web-reference-in-windows-service-in-net-4-0
里面提到了 vs2010的windows service项目目标框架默认采用 .Net 4.0 Client Profile,改为.Net FrameWork 4.0,问题解决。
总结如下,vs2010中部分项目的默认项目框架为.Net 4.0 Client Profile,会缺少很多东西。System.Web肯定不是.Net 4.0 Client Profile支持的。
相关文章推荐
- vs2010 windows service 项目不能引用类库项目
- vs2010 windows service 项目不能引用类库项目
- vs2010 windows service 项目不能引用类库项目
- vs2010 windows service 项目不能引用类库项目
- 今天做一个winform,想直接把窗体改成输出类库,其他地方直接调结果总提示不能注册组件,回来调度,可以,总结,windows还是直接用新建的类型项目,改容易出错
- asp.net中引用同一个项目中的类库 避免goToDefinition时不能到达真正的定义类
- VS2010 C#控制台程序不能添加其他类库的dll的引用
- 引用同一个项目中的类库,如何避免 goToDefinition时不能到达真正的定义类
- Android的项目不能直接引用可移植类库的项目解决方法
- 在VS2010中,引用了同一解决方案的另一个项目的dll,却不能正常调用(转)
- vs2010目标框架不同导致不能引用类库
- VS2010 中,windows服务不能添加 System.Web 引用
- 在VS2010中,引用了同一解决方案的另一个项目的dll,却不能正常调用
- vs2010调试项目时提示 无法直接启动带有"类库输出类型"的项目解答
- Silverlight项目不能调试问题(VS2010+Silverlight5.0)
- Eclipse:引用一个项目作为类库(图文教程)
- 为项目引用类库
- VS 2010 的 无法调试引用的类库项目(DLL)问题(生成下面的模块时,启用了优化或没有调试信息) 解决方案
- VS2010为啥不能引用System.Data.OracleClient?