在 Visual Studio 2005 中,XSD 编译器位于 SDK/v2.0 目录中。在 Visual Studio 中,只有一个 SDK/v3.5 目录消失了,xsd.exe 编译器也消失了。它去哪儿了?
5 回答
对上述答案并不完全满意,我发现包含 XSD.exe 编译器等内容的 SDK 现在作为 Windows SDK 的一部分分发。请参阅http://msdn.microsoft.com/en-gb/windows/bb980924.aspx?wt.svl=more_downloads
它作为 Visual Studio 2008 包的一部分分发,但他们已将其从 Visual Studio 目录树移至:
在 32 位 Windows 上“Program Files/Microsoft SDKs”,在 64 位 Windows 上“Program Files (x86)/Microsoft SDKs”
我这里有 xsd.exe
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\xsd.exe
C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\xsd.exe
我安装了 VS2005 和 VS2008(并且在安装之前安装了 VS2003)。
我在这里有 xsd.exe:C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\xsd.exe 所以我认为你在你机器上的 Windows 平台 SDK 对应路径上有你的。确保您已安装 PlatformSDK 有时它可以在 VisualStudio 目录中
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bin
或者在 64 位机器上:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
视窗 10:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 工具
或者在 64 位机器上:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools\x64