2015-04-17 174 views
0

Visual Studio(2010)命令窗口中的命令'xsd'不符合我的文件。Visual Studio的'xsd'命令:文件路徑

嘗試完整路徑'c:\ ... \ etc ...',嘗試從項目文件夾路徑,嘗試完整路徑的任何子路徑,只嘗試文件名(如網上的任何示例所示該工具的使用情況)。

該文件位於子文件夾內的項目中,如「project \ schema \ mySchema.xsd」。

使用的命令

>Tools.Shell xsd <path\>myfile.xsd /classes 

回報:

The operation could not be completed. System could not find specified file. 

我可以做什麼工作的身邊,我應該如何正確使用該工具? (我是否錯誤地使用它?)

+0

打開VS2010命令窗口時啓動的命令是什麼? – Steve

+0

最初在命令窗口上沒有任何內容。 (你在問什麼?) –

+0

嗯,我找到了一個workarround。得到了xsd.exe文件,將它粘貼到與xsd文件相同的文件夾中,然後在Windows命令提示符下運行它。類已創建。 –

回答

0

當您啓動打開Visual Studio命令提示符的快捷方式時,將執行一個批處理文件,該文件在PATH環境變量中設置一些重要的字符串。這些字符串包含XSD工具所在的文件夾名稱。

的快捷鍵都位於此文件夾中我的開發PC上使用Visual Studio 2013

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts 

打開命令提示符的Visual Studio 86本機工具的快捷方式是這樣的

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86 

因此,除非您的安裝已損壞,否則您應該能夠在Visual Studio 2010安裝的相關目錄中找到正確的命令。