简体   繁体   中英

Generate classes from XML : xsd.exe not found

I would like to generate classes from an XML file. I tried using the command prompt but the xsd function cannot be found, I got this message :

'xsd' is not recognized as an internal or external command

I tried this way too : http://msdn.microsoft.com/en-us/library/hh371548%28v=vs.110%29.aspx But I don't have the "Paste Special" menu.

How can I install XSd command ? (my .NET Framework is up to date, my version is 4.5) How can I add the "Past Special" menu ? I working on VS Ultimate 2012

xsd.exe isn't in your path by default. It should be available in

C:\Program Files (x86)\Microsoft SDKs\Windows\v???\bin

What v??? actually is will vary depending on the version of the framework you have installed.

As Nguyễn Đức Tâm points out in their comment, you may find it in
C:\\Program Files\\Microsoft SDKs these days, though it's still in Program Files (x86) for me.

Alternatively, search for Developer Command Prompt for VS20xx" in the start menu (where xx depends on the version of Visual Studio that you are running). This runs a cmd with your path set up to access development tools such as xsd` removing the need to find it.

进一步添加到上述解决方案,以管理员身份运行 VS20xx 的开发人员命令提示符。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM