我瀏覽過一個答案,但我還沒有發現任何真正說的話,'嘿,虛擬,這是怎麼回事。'所以,我有一個引用類庫的WPF應用程序,在類庫中創建連接並調用WCF應用程序,並且它工作正常。問題是我必須在我的WPF中創建一個服務引用,以便程序能夠工作,即使WPF根本不直接與WCF應用程序交互。如果您需要更多信息,或者您有任何建議,請告訴我。感謝您的時間。爲什麼我必須在我的WPF中創建WCF的服務引用?
0
A
回答
3
您不需要,WPF應用程序中唯一需要的就是app.config
中<system.serviceModel>
中類庫app.config
的設置。
項目中使用的設置文件是執行文件,所以當您將引用也添加到WPF應用程序時,它會在您的WPF應用程序中爲<system.serviceModel>
創建條目。
0
Have a look at this example of creating a dynamic proxy
你需要設置可能是必要的,因爲你使用的是實現接口或在裝配類繼承(產生)班的參考。
生成的代理從
繼承相關問題
- 1. 爲什麼我必須使用WCF而不是Web服務?
- 2. 我應該爲WPF應用創建什麼樣的WCF服務? /域服務
- 3. 爲什麼我必須在我的Rx流中指出索引?
- 4. 在Codeigniter中hook的用途是什麼?爲什麼我們必須創建?
- 5. 爲什麼我無法在Visual Studio中創建服務引用?
- 6. 爲什麼我必須包含索引?
- 7. 爲什麼在調用WCF服務時必須反轉參數?
- 8. 爲什麼我必須使用WPF中的「資源」?
- 9. 爲什麼我必須在AutoMapper中創建地圖
- 10. 爲什麼我必須在通用類
- 11. 爲什麼我必須使用Flash創建AS3包?
- 12. 爲什麼我必須在我的MySQL查詢中使用反引號?
- 13. 爲什麼CORS基於目標服務器?爲什麼我必須使用JSONP?
- 14. 爲什麼我必須指定一個Uri作爲我的服務參考?
- 15. 爲什麼我必須在引用類中定義引用類的方法?
- 16. 我必須使用什麼樣的服務器?
- 17. 爲什麼我必須使用Application類來使用WPF窗口?
- 18. 爲什麼我必須在JavaScript中的單引號內使用雙引號?
- 19. 爲什麼我必須添加System.Speech的引用?
- 20. 爲什麼我必須從該服務器下載socket.io.js?
- 21. 爲什麼我必須使用-lstdC++ fs?
- 22. 爲什麼我必須使用this.canvas?
- 23. 爲什麼我必須使用Sobel Operator?
- 24. Zend_Db_Table_Row:爲什麼我必須使用createRow()?
- 25. 爲什麼我必須調用base.OnAuthorization(filterContext)
- 26. 爲什麼我必須調用do_action('wp_footer')?
- 27. 爲什麼我必須在我的DetailView中指定context_object_name?
- 28. 爲什麼必須安裝Windows服務?
- 29. 我創建了一個WCF服務,現在我想從一個引用調用它,但爲什麼InvalidOperationException?
- 30. 爲什麼我不能用Javascript訪問我的WCF Web服務?
有關如何解決這個問題的任何信息也會很棒。再次感謝 – Anduril28
您是否正在使用appconfig爲您的wcf服務配置信息。 – rerun