Я пытаюсь использовать инструмент XSD.EXE для генерации некоторых файлов классов из XSD. Есть ли что-то, что можно получить из полученных файлов - это другой вопрос, но я хотел бы посмотреть, что генерируется. Я нашел эту ссылку , которая отмечает:
Что, благодаря Люку на F #
Команда Visual Studio, значит, я могу сделать
это:
xsd.exe fpml-asset-4-z.xsd /classes /l:”Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider, FSharp.Compiler.CodeDom, Version=1.9.9.9, Culture=neutral, PublicKeyToken=a19089b1c74d0809″
Что великолепно. У меня нет той же версии кода DOM - поэтому, глядя на GAC, я изменил строку на:
xsd.exe RIXML-datatypes-2_3_1.xsd /classes /l:"Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider, FSharp.Compiler.CodeDom, Version=2.0.0,0, Culture=neutral, PublicKeyToken=a19089b1c74d0809"
Что дает:
C: \ Users \ Desktop \ CSharpSamples \ ResearchUploader \ Fc-RixmlLib> xsd.exe
RIXML-datatypes-2_3_1.xsd / classes
/l:"Microsoft.FSharp.Compiler.CodeDom.FSharpCodePr
ovider, FSharp.Compiler.CodeDom,
Версия = 2.0.0,0, Культура = нейтральная,
PublicKeyToken = a19089b1c74d0809"
Microsoft (R) Xml Схемы / Типы данных
утилита поддержки [Microsoft (R) .NET
Framework, версия 4.0.30319.1]
Авторское право (C) Microsoft Corporation.
Все права защищены. Ошибка: данное
имя сборки или кодовая база были недействительными.
(Исключение из HRESULT: 0x80131047)
Если вам нужна дополнительная помощь, пожалуйста,
введите "xsd /?".
Мысли