2012-08-29 68 views
1

當我運行命令:WseWsdl3.exe生成錯誤在Windows 7專業版64位

"C:\Program Files (x86)\Microsoft WSE\v3.0\Tools\WseWsdl3.exe" [WSDL location] /o:[file location] /l:cs /type:webClient 

其中[WSDL位置]在我的本地機器和[文件位置] Web服務的位置是位置我webService.asmx.cs文件位置

我得到的錯誤:

System.InvalidOperationException: Could not get the install directory for .NET F 
ramework v2.0 SDK. Please install the .NET Framework v2.0 SDK. 
    at WseWsdl.WebServiceUtil.RunWsdl(String[] args) 

我谷歌這樣那樣的錯誤,並發現一個有用的鏈接WseWsdl3.exe Generates error on Windows 7 Ultimate 64 Bit by Robert Amiscaray 19. November 2009 11:31

我已經提出了建議的更改,仍然得到相同的錯誤。
博客條目是否正確或我需要做一些特殊的更改b/c我正在使用「Win 7 Pro Sp 1」?

+0

你意識到WSE是過時了嗎?它可能在Windows 7上根本不受支持。另外,您是否嘗試瞭解錯誤消息所說的內容並安裝了.NET Framework 2.0 SDK? –

+0

@JohnSaunders告訴FedEx誰給了我一個包含附件但沒有任何說明的WSDL –

+0

告訴聯邦快遞將由您決定。關心這個問題的人應該幫助解決這個問題。當輪到我關心聯邦快遞時,我也會這樣做。我的解決方案可能涉及告訴我的管理層爲什麼FedEx API不可用。 –

回答