2009-10-05 100 views
0

混淆之前,對web服務的調用就像一個魅力。webservice調用中出現「方法xxx無法反映」錯誤

混淆後,我得到這個錯誤。

方法obfuscatedText .GetStringFromWebService無法體現。有反映」錯誤

我能做什麼爲什麼我以後混淆

+1

爲什麼混淆web服務? – 2009-10-05 20:36:35

+0

我使用clickonce部署。我用於混淆的工具似乎混淆了所有引用的程序集,包括對Web服務的引用。而且我仍在搜索排除選項...... – OrElse 2009-10-05 20:52:38

回答

4

假設你的實際需要進行模糊處理Web服務代碼得到這個錯誤,考慮拆分業務分爲兩個部分:?一部分只會是服務合同(如果您仍在使用ASMX,那麼還是WebMethods)

所有的真實工作都應該拆分成一個單獨的程序集,您可以對該單獨的程序集進行混淆以隱藏實現的細節。但是保留「服務層」組件不變。

相關問題