我的 SSIS 包已损坏,并显示错误消息:由于错误 0xC00CE504“名称以无效字符开头。第 13 行第 2 列”,无法加载 XML。当加载包并且文件无法打开或无法正确加载到 XML 文档时会发生这种情况。这可能是由于向 LoadPackage 方法提供了不正确的文件名或指定的 XML 文件格式不正确造成的。
基本上我已经创建了这个包并存储在 SVN 文件夹中。它工作正常,直到其他人编辑了该包,并且我无法在 BIDS 中打开该包,也无法通过 DTexec 或 DTexecUI 运行该包。显然,它在编辑它的人那里工作得很好。我想知道错误消息的确切含义以及如何正确解决此问题,以便该包在我这边运行正常。
这是第 13-17 行:
<<<<<<< .mine
<DTS:Property DTS:Name="VersionBuild">10</DTS:Property> <DTS:Property DTS:Name="VersionGUID">{1363A1C9-45B2-408F-9EEB-5BE1AEA4831C}</DTS:Property>
=======
<DTS:Property DTS:Name="VersionBuild">13</DTS:Property> <DTS:Property DTS:Name="VersionGUID">{6A0D00D0-438F-49F2-89D6-662C2FEE766E}</DTS:Property>
>>>>>>> .r582
Run Code Online (Sandbox Code Playgroud)
多谢!
所以我想<Chip />在<TextField />in之外显示选定的值<Autocomplete />。我能够将值显示为state. 不过,我还是无法删除那些芯片,即不只是显示器,而且还改变了selected控制的属性<Autocomplete />。有没有人有想法?
const [val, setVal] = useState([]);
const valHtml = val.map((option, index) => (
<Chip
label={option.title}
deleteIcon={<RemoveIcon />}
onDelete={() => {}}
/>
));
return (
<div>
<Autocomplete
multiple
filterSelectedOptions
options={top100Films}
onChange={(e, newValue) => setVal(newValue)}
getOptionLabel={option => option.title}
renderTags={() => {}}
renderInput={params => (
<TextField
{...params}
variant="standard"
placeholder="Favorites"
margin="normal"
fullWidth
/>
)}
/>
<div className="selectedTags">{valHtml}</div>
</div>
);
}
Run Code Online (Sandbox Code Playgroud)
完整代码在这里
autocomplete ×1
format ×1
javascript ×1
material-ui ×1
multi-select ×1
reactjs ×1
ssis ×1
svn ×1
xml ×1