2012-07-27 78 views
10

我只需添加服務的地址,按GO即可。之後生成的Reference.svcmap看起來不錯,但Reference.cs是空的!無法在VS 2012中正確添加服務參考RC

//------------------------------------------------------------------------------ 
// <auto-generated> 
//  This code was generated by a tool. 
//  Runtime Version:4.0.30319.17626 
// 
//  Changes to this file may cause incorrect behavior and will be lost if 
//  the code is regenerated. 
// </auto-generated> 
//------------------------------------------------------------------------------ 

而那就是所有。無法使用ServiceClient對象!
PS:在VS2010中添加相同的服務引用工作正常並且reference.cs完全生成。
現在的問題是:是否在生成ClientObject時出現問題,爲什麼VS沒有給我任何警告消息。此外,如果有人遇到這樣的問題,我該如何解決這個問題?

版本信息:
微軟的Visual Studio 2012最終RC
版本11.0.50706.0 QRELRC 2012年7月
的Microsoft .NET Framework
版本4.5.50501

回答

16

我有確切的SAM問題。我未選中3:第三方DLL:就像這個頁面上: link

+0

嗯,謝謝!將盡快檢查! – 0x49D1 2012-08-17 13:21:57

+0

這是我需要的確切答案。非常感謝! – 2012-08-30 16:00:53

+0

感謝您的提示。要找到有關失敗的信息,可以進入ErrorList窗口並顯示警告。我意識到我的問題是創建的一個對象的屬性是特定於框架的,而4.0是我的本地項目是3.5。一旦我刪除了重用引用,它就生成了我的代碼。 – JustinMichaels 2013-10-16 19:10:07

5
在11.0.50727.1 RTMREL

同樣的問題

//運行時版本:4.0.30319.17929

未選中的「重用類型中引用配置服務參考「對話框中的」組件「複選框。

爲我工作: Link

0

檢查,如果您有任何警告。
我有這個問題一次,並發現一個關於鎖定的DLL的警告。
修復警告後,再次創建reference.cs。