回答
您可以右鍵單擊已創建的服務參考,然後單擊 Configure service reference...
選項。 在數據類型部分取消選中Reuse types in referenced assemblies
或取消選中包含不明確類型的特定引用程序集。例如,如果您擁有引用Service1的ProjectA。然後,您從ProjectB引用ProjectA,現在您試圖將項目B的引用添加到Service1,它將嘗試重新使用ProjectA中定義的代理類型(假設它們可訪問)。因此,您可以選擇「在指定的引用程序集中重用類型」並檢查除ProjectA之外的所有內容。當然,在這種情況下,您將創建多餘的服務代理,並應該重新考慮您的架構。 – xr280xr 2014-09-30 20:02:28
如果添加服務引用失敗,則會發生這種情況。
我們已經看到這個失敗,因爲非常大的合同中響應的大小大於WCF中配置的大小。
添加服務引用didnt失敗....也是響應的大小和配置的大小進入圖片在運行時,當我們試圖獲得更大的響應。 ...但在這裏我正在談論設計時間錯誤。在添加引用後,它不會失敗並創建所有必需的wsdl,但以空白引用結尾。cs – 2011-05-13 07:07:24
- 1. WCF服務引用生成一個空的reference.cs由於DuplexBinding
- 2. WCF服務的Reference.cs
- 3. Stylecop爲Reference.cs文件抑制錯誤
- 4. 檢查空值時爲空錯誤
- 5. MySQL錯誤 - 查詢爲空
- 6. Javascript錯誤?對象爲空
- 7. 錯誤:父母爲空 - angular.js
- 8. 追加爲空錯誤?
- 9. facebook錯誤b爲空
- 10. jQuery的:錯誤:$( 「#div.close」)爲空
- 11. 類型錯誤:爲空
- 12. Protobuf-net WCF響應爲空
- 13. WCF參數值爲空
- 14. 錯誤:org.apache.hadoop.hbase.MasterNotRunningException:空
- 15. 錯誤空簇
- 16. HttpContext空錯誤
- 17. 錯誤和空
- 18. Thymeleaf認證對象在錯誤頁面上爲空或爲空
- 19. WCF reference.cs突然不包括類
- 20. 錯誤「無法根據請求設置空或空方法。」在WCF CustomBehavior
- 21. 空引用錯誤
- 22. Datawindow Rowscopy空錯誤
- 23. VBA IE.Document空錯誤
- 24. 空指針錯誤?
- 25. 空輸入錯誤
- 26. 空指針異常:空錯誤
- 27. 空返回錯誤(空指針異常)
- 28. 空指針異常錯誤空變量
- 29. 空reference.cs文件中添加服務引用檢查
- 30. IE空白樣的錯誤,但不是空白的錯誤
[請參見本] [1] [1]:http://stackoverflow.com/questions/1408509/sometimes-adding-a-wcf-service- reference-generated-an-empty-reference-cs/1409065 – ebattulga 2011-07-16 09:10:06