visual studio 2010 winform程序不能添加对system.web的引用

刚开始用VS 2010,写一个winform的小程序时,需要引用一个第三方控件,而第三方控件又引用到System.Web。很悲剧的是,在直接添加“.Net Framework”的引用时,发现没有“System.Web”。在通过“浏览”方式,找到该DLL引用后,发现它出现一个叹号,编译运行,会提示出错。

 

WHY??????

 

折腾了老半天,注意到错误提示中说了当前所用的框架是“.Net Framework 4 Client Profile”,看来这是VS 2010里新出来的划分了(在之前的版本,可是没有“Client”这东东的),于是打开项目的属性页,将“应用程序”下的“目标框架”选为“.Net Framework 4”,再去添加“.Net Framework”类的引用时,有“System.Web”啦。

 

引用后编译,一切OK,搞定!!

posted @ 2011-06-02 11:26 阳光.创新 阅读(...) 评论(...) 编辑 收藏