當已製作非同步的 wcf Service code 完成後,皆下來,就是要製作 client proxy code
但使用 Visual Studio 2005 with WCF extension 後,卻無法製作出非同步的 client code , 如 BeginXXX, EndXXX
後來才發現,在這一版,尚未支援製作非同步的 client proxy code。必需自行使用 svcutil.exe 製作
試了好久,終於…
svcutil http://localhost/BankproPortal/Security.svc /a /ct:System.Collections.Generic.List`1 /namespace:*,UABClient.localhost
/mergeConfig /config:app.config
必須注意到
· `1是必須的,而且是鍵盤左上方的`,而不是單引號的 '
· /namespace 的語法,我不知道為何必須是這樣,但這樣的確可以
參考自 http://www.dasblonde.net/CommentView,guid,c132e497-7fdb-4895-9b71-8542d0400d52.aspx
svcutil /d:d:\LearningWCF /noconfig /o:serviceproxy.cs /r:ContentTypes.dll /ct:System.Collections.Generic.List`1 http://localhost:8000
沒有留言:
張貼留言