在Windows 8上的visual studio 2013中找到xsd.exe的位置

use*_*967 36 xml schema xsd.exe visual-studio visual-studio-2013

我已经使用xsd.exe实用程序Visual Studio 20032008从第三方XSD文件生成类型化数据集.第三方已经改变了他们的架构,所以我需要重新生成数据集,但我找不到XSD.EXE.

win8搜索为我提供了有关该实用程序的信息,但没有给出我在哪里,我尝试在Windows资源管理器中搜索并没有得到任何结果.

我读过关于Win7/VS 2008它的帖子说它是WinSDK的一部分,但我也找不到它在那个文件夹中.

一些海报说它现在需要下载但是从哪里下载.我正在64 bit Windows 8 proVisual Studio 2013 Ultimate.

Stu*_*tLC 70

一旦你的安装*SDK(手动,或与Visual Studio),您将在下面的目录中找到它:

SDK 8及更高版本

还有一个额外的FX版本子目录:

%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\bin\{FXVer} Tools
Run Code Online (Sandbox Code Playgroud)

哪里

  • {ver}是SDK版本(例如v8.1A)
  • 并且{FXVer}是适用的.Net Framework版本,例如NETFX 4.0v

例如

C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools 
Run Code Online (Sandbox Code Playgroud)

SDK 7及更低版本

%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\Bin\
Run Code Online (Sandbox Code Playgroud)

{ver}SDK版本在哪里(例如v7.0A)

32位O/S上,替换%programfiles(x86)%%programfiles%

* 维基百科维护了一组最新的各种SDK版本的下载链接 - 滚动到表格底部的最新版本.


HeX*_*non 5

这是Windows SDK的一部分.我知道你可以下载适用于.NET 4.0的Windows 7 SDK,这些文件将被安装并在Windows 8上完全正常运行.(它安装在C:\ Program Files(x86)\ Microsoft SDKs\Windows \?版本中?\ bin\NETFX 4.0工具,其版本将是OS版本,如v8或类似)

http://www.microsoft.com/en-us/download/details.aspx?id=8279
Run Code Online (Sandbox Code Playgroud)

您还可以在完整的SDK中找到xsd应用程序.

For Windows 8: http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx
For Windows 8.1: http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx
Run Code Online (Sandbox Code Playgroud)

此外,如果你倾向于使用其他作品,在Codeplex有一个很好的替代xsd.exe:http://xsd2code.codeplex.com/