如何在Windows 7上安装Visual Studio 2017 Professional的xsd.exe
解决Windows 7上Visual Studio 2017 Professional安装xsd.exe的问题
别着急,我之前也踩过这个坑——xsd.exe其实不是单纯属于Windows SDK的组件,它是随.NET Framework SDK一起分发的,这就是你装了一堆Windows SDK组件还是找不到它的原因。下面是具体的解决步骤:
- 打开Visual Studio Installer,找到你的Visual Studio 2017 Professional实例,点击「修改」按钮
- 切换到「单个组件」标签页,在顶部搜索框里输入
.NET Framework 4.7.2 SDK(Windows 7支持的最高.NET Framework版本是4.7.2,VS2017对应这个版本),勾选这个组件 - 同时别忘了勾选「Visual Studio 2017开发者命令提示符」(在「工具集」分类下能找到),确保命令提示符能正确加载工具路径
- 点击右下角的「修改」,等待安装完成
安装完成后,重新打开Visual Studio 2017开发者命令提示符,输入xsd试试,应该就能正常识别命令了。
如果还是找不到,你可以手动定位xsd.exe的位置:它一般在C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools\目录下,把这个路径添加到系统环境变量的PATH里,也能直接在任意命令行窗口调用它。
内容的提问来源于stack exchange,提问作者Steven
相关产品推荐
相关产品推荐

