Visual Studio 2012 命令窗口不支持“xsd”命令吗?
Posted
技术标签:
【中文标题】Visual Studio 2012 命令窗口不支持“xsd”命令吗?【英文标题】:Is the "xsd" command not supported in Visual Studio 2012 command window? 【发布时间】:2013-01-10 05:16:08 【问题描述】:我读到可以直接在 Visual Studio (2010) 中运行 xsd 命令。我的机器上有 VS 2012,当我运行时
xsd XMLFile.xml
我明白了
命令“xsd”无效。
那么,VS 2012 中不支持“xsd”命令吗?还有其他方法可以在 VS 2012 中执行“xsd”吗?
【问题讨论】:
【参考方案1】:xsd.exe 可从“VS2012 的开发人员命令提示符”中获得,而不是 VS2012 IDE 中的命令窗口。
“VS2012 开发人员命令提示符”本身可以从开始菜单 -> 所有程序 -> Microsoft Visual Studio 2012 -> Visual Studio 工具 -> Visual Studio 命令提示符 For VS2012 启动
【讨论】:
【参考方案2】:在 Visual Studio 2012 下,有一个名为Past Special的功能 从 xml 文件生成类。
见这里:Paste XML or JSON as classes in Visual Studio。
请注意,此功能至少需要 .NET 4.5。
【讨论】:
【参考方案3】:如何调出 Visual Studio 命令提示符:
他们说一张图片值一千字(适用于 Visual Studio 2017 - Community Edition / Windows 10):
-
调出 Visual Studio 命令提示符。
现在对相关的 XML 文件运行 XSD 命令。
就这么简单!
【讨论】:
以上是关于Visual Studio 2012 命令窗口不支持“xsd”命令吗?的主要内容,如果未能解决你的问题,请参考以下文章
将命令提示符输出重定向到 Visual Studio 2012 中的输出窗口
在 Visual Studio 2013 中使用停靠的旧样式 Pending Changes 窗口
从Visual Studio 2012插件创建连接的查询窗口
从 Visual Studio 2012 中删除窗口阴影/发光