web-dev-qa-db-ja.com

「xsd」コマンドはVisualStudio 2012コマンドウィンドウでサポートされていませんか?

Visual Studio(2010)でxsdコマンドを実行できることを読みました。マシンにVS2012があり、実行すると

xsd XMLFile.xml

私は得る

コマンド「xsd」は無効です。

それで、「xsd」コマンドはVS 2012でサポートされていませんか?VS 2012で「xsd」を実行する他の方法はありますか?

23

xsd.exeは、VS2012 IDEの一部であるコマンドウィンドウではなく、VS2012の開発者コマンドプロンプトから利用できます。

「VS2012の開発者コマンドプロンプト」自体は、[スタート]メニュー-> [すべてのプログラム]-> [Microsoft Visual Studio 2012]-> [VisualStudioツール]-> [VS2012のVisualStudioコマンドプロンプト]から開始できます。

34
Glenn Stevens

Visual Studio 2012には、xmlファイルからクラスを生成するPast Specialという機能があります。

Special Paste in VS 2012
ここを参照してください: XMLまたはJSONをVisual Studioのクラスとして貼り付けます

この機能には少なくとも.NET 4.5が必要であることに注意してください。

8
hdoghmen

Visual Studioコマンドプロンプトを表示する方法:

彼らは、写真は千の言葉の価値があると言います(Works for Visual Studio 2017-Community Edition/Windows 10):

How to bring up the visual studio command Prompt.

  1. VisualStudioのコマンドプロンプトを表示します。
  2. 次に、関連するXMLファイルに対してXSDコマンドを実行します。

それはそれと同じくらい簡単です!

0
BKSpurgeon