在WCF應用程式中,我有兩個不同的客戶端和服務的解決方案。服務參考已經被添加。但在修改了服務合同和方法后,我試圖更新服務參考(服務在無除錯模式下運行)。
服務參考被更新了,但是在Reference.cs檔案中的所有方法的命名空間名稱被填充為NamsSpaceName.ReferenceName.ServiceMethod,而它應該是ReferenceName.ServiceMethod。
我怎樣才能解決這個問題?我不需要在RefrenceName之前填入NamespaceName。
uj5u.com熱心網友回復:
你可以嘗試以下方法:選擇服務參考目錄,打開屬性視窗,檢查其命名空間提供者屬性是否被設定為false。
uj5u.com熱心網友回復:
沒有其他選項可以使用。因此,我不得不手動編輯Reference.cs。通常,不建議手動編輯Reference.cs檔案,因為它是自動生成的。我不得不小心翼翼地編輯填充的Namespace,最后終于成功了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/316150.html
標籤:
