Я пытаюсь использовать svcutil для генерации управляемого кода C ++ из XSD. Командная строка, которую я использую:
"C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.0A \ bin \ xsd.exe" MyTest.xsd / classes /language:"Microsoft.VisualC.CppCodeProvider7, CppCodeProvider, версия = 10.0.0.0 , Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a "/ namespace: MyTestApp
Однако я получаю сообщение об ошибке следующим образом
Ошибка: значение 'microsoft.visualc.cppcodeprovider7, cppcodeprovider, версия = 10.0.0.0, культура = нейтральный, publickeytoken = b03f5f7f11d50a3a' для переключателя / языка недопустимо. Для языка не определен поставщик кодов.
Я знаю, что у меня установлен CppCodeProvider как часть установки Visual Studio. Я также пробовал / язык: CPP безрезультатно. Я смог сгенерировать код в C # без каких-либо проблем для того же XSD.
Кто-нибудь знает, что я делаю не так?