2012-01-17 85 views
0

我瀏覽過一個答案,但我還沒有發現任何真正說的話,'嘿,虛擬,這是怎麼回事。'所以,我有一個引用類庫的WPF應用程序,在類庫中創建連接並調用WCF應用程序,並且它工作正常。問題是我必須在我的WPF中創建一個服務引用,以便程序能夠工作,即使WPF根本不直接與WCF應用程序交互。如果您需要更多信息,或者您有任何建議,請告訴我。感謝您的時間。爲什麼我必須在我的WPF中創建WCF的服務引用?

+0

有關如何解決這個問題的任何信息也會很棒。再次感謝 – Anduril28

+0

您是否正在使用appconfig爲您的wcf服務配置信息。 – rerun

回答

3

您不需要,WPF應用程序中唯一需要的就是app.config<system.serviceModel>中類庫app.config的設置。

項目中使用的設置文件是執行文件,所以當您將引用也添加到WPF應用程序時,它會在您的WPF應用程序中爲<system.serviceModel>創建條目。

+0

假設我正確理解這一點,我的程序將無法正常工作,除非在WPF中有WCF應用程序和app.config文件的服務引用。 – Anduril28

+0

不,您不需要WPF應用程序中的服務引用。你在班級圖書館裏有的就足夠了。您在WPF應用程序的app.config中需要的是來自類庫的服務引用的配置。 – KMan

+0

我現在明白了你的觀點,所以讓我重新解釋一下我的問題,是否有辦法讓程序工作,而不必從WPF中根據app.config或服務引用等等向WCF做參考。 – Anduril28

相關問題