我試圖調用svcutil.exe指定一個名稱空間參數,但無論我做什麼,我都會收到一個錯誤,即使我正在重複使用來自Internet的工作示例。svcutil.exe和命名空間參數
例如,在這裏我嘗試了最簡單的選擇只是爲了測試 - /namespace:*,My.Proxy。
這裏是整條生產線是我從PowerShell腳本調用:
$svcUtilresult = & "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\svcutil.exe" /namespace:*,My.Proxy /out:$csFile $svcUri /config:$configPath;
,這裏是我得到的錯誤:
svcutil.exe : Error: Invalid value * passed to the /namespace option. Specify a comma-separated target namespace and CLR namespace pair.
我試圖通過有真正的命名空間與和不帶標記,空值,其他字符串和我得到錯誤無效值的所有時間。
你能指出我,我做錯了什麼?非常感謝!
你試過服用PowerShell的元素的方程,只是使用它自己的'Svcutil.exe'效用?我已經使用了'/ namespace'和簡寫'/ n',並且在本地工具中都適合我。我想知道發送到Powershell時是否必須包含星號,並且'svcutil.exe'的語法是正確的。 – atconway