所以我已经准备好很多xsd文档和类似的问题,但是我遇到了一个问题:The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.这是命令:xsd BulkmailAnnouncement2.xsd Components1.xsd Components2.xsd Components3.xsd Components4.xsd Fields1.xsd ManufacturingComponents1.xsd ManufacturingComponents2.xsd Meta1.xsd QualifiedDataTypes.xsd UnqualifiedDataTypes.xsd CodeLists1.xsd CodeList_UnitCode_UNECE_7_04.xsd CodeList_MIMEMediaTypeCode_IANA_7_04.xsd CodeList_LanguageCode_ISO_7_04.xsd CodeList_CurrencyCode_ISO_7_04.xsd /c如果xsd无法支持包含,我该如何创建一个类。 最佳答案 将文件移动到另一个目录或重命名当前路径中的文件夹/文件。发生此问题的原因是文件的完整路径超出了允许的限制。引用official documentation: 在Windows API中(以下讨论了一些例外) 段落),路径的最大长度为MAX_PATH,即 定义为260个字符。本地路径的结构如下 顺序:驱动器号,冒号,反斜杠,名称组成部分,中间用 反斜杠和终止的空字符。例如, 驱动器D上的最大路径是“ D:\一些256个字符的路径字符串” 其中“”表示不可见的终止空字符 当前系统代码页。 (字符此处用于 外观清晰,不能成为有效路径字符串的一部分。)关于xsd - 使用许多导入从xsd创建类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50462564/
10-16 12:24