本文轉自:http://blog.csdn.net/limlimlim/article/details/8647038
[導讀]ServiceDescriptionImporter是創建Web Service 時使用的類,它是引用繼承System.Web.Services
當我將VS2005里寫的一段代碼放在VS2010里時,發現引用出現錯誤標志.代碼如下:
'// 3. 創建客戶端代理代理類。
ServiceDescriptionImporter importer = new ServiceDescriptionImporter(); //VC
Dim importer As ServiceDescriptionImporter = New ServiceDescriptionImporter() //VB
檢查原因,我已經添加了System.Web.Service,問題仍未解決,
檢查.net 引用 是使用 .net 4.0 framework client profile 將它改成 .net 4.0 framework,問題終於解決.
原來在創建VS2010項目時,系統默認是 .net 4.0 framework client profile,我們應該將它改成 .net 4.0 framework,設置方法:
鼠標右擊項目---->選擇屬性(Properties)---->應用程序----->修改目標框架(Target framework)
這里指的是winform程序