Visual Studio 2003
および2008
のxsd.exeユーティリティを使用して、サードパーティのXSDファイルから型指定されたデータセットを生成しました。サードパーティがスキーマを変更したため、データセットを再生成する必要がありますが、XSD.EXE
が見つかりません。
Win8の検索ではユーティリティに関する情報が得られますが、その場所はわかりません。Windowsエクスプローラーで検索を試みましたが、結果が得られませんでした。
Win7/VS 2008
に関する投稿を読みましたが、WinSDKの一部であると言っていますが、そのフォルダーでも見つかりません。
どこかからダウンロードする必要があると言うポスターもあります。 64 bit Windows 8 pro
とVisual Studio 2013 Ultimate
を実行しています。
SDKがインストールされている* (手動またはVisual Studioを使用)を取得したら、次のディレクトリにあります。
SDK 8以降
追加のFXバージョンサブディレクトリがあります。
_%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\bin\{FXVer} Tools
_
どこ
{ver}
_はSDKバージョンです(例__v8.1A
_){FXVer}
_は、該当する.Net Frameworkバージョンです。 _NETFX 4.0v
_e.g。
_C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
_
SDK 7以下
_%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\Bin\
_
ここで、_{ver}
_はSDKバージョンです(例:_v7.0A
_)
2ビットO/Sで、%programfiles(x86)%
を_%programfiles%
_に置き換えます
_*
_ウィキペディアは、さまざまなSDKバージョンへのダウンロードリンクのかなり最近のセットを維持しています-最近のものについては、表の一番下までスクロールします。
これはWindows SDKの一部です。 .NET 4.0用のWindows 7 SDKをダウンロードでき、ファイルがWindows 8にインストールされ、完全に機能することを知っています(C:\ Program Files(x86)\ Microsoft SDKs\Windows \?versionにインストールされます) ?\ bin\NETFX 4.0 Tools(バージョンはv8などのOSバージョンになります)
http://www.Microsoft.com/en-us/download/details.aspx?id=8279
また、完全なSDKの一部としてxsdアプリケーションを見つけることもできます。
For Windows 8: http://msdn.Microsoft.com/en-us/windows/desktop/hh852363.aspx
For Windows 8.1: http://msdn.Microsoft.com/en-us/windows/desktop/bg162891.aspx
また、他の作品を使用したい場合は、Codeplexにxsd.exeの代替手段があります。 http://xsd2code.codeplex.com/
Visual Studioがインストールされている場合は、開発者コマンドプロンプトを見つけることができます([スタート]メニューのショートカット、またはVS IDEから利用できるはずです)。 cmdウィンドウが開き、そこからxsd.exeを実行できます。
環境変数PATH
に次を追加します。
C:\ Program Files(x86)\ Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2ツール
C:\Program Files (x86)\Microsoft SDKs\Windows\
に移動しますv10.0A
)Bin
をクリックしますNETFX 4.7.2 Tools
xsd.exe
がありますxsd /c filename.xsd
を使用してコマンドラインから実行