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 中删除窗口阴影/发光

无法在 Visual Studio 2012 中正确查看属性窗口

在调试输出窗口中禁用噪音消息 - Visual Studio 2012