如果您正在手动编码 ADF 的文件,并做了大量的测试/代码/导入周期, 使用版本号来使你的生活更轻松.
我不愿承认这一点, 但直到这一周, 我总是被删去的 ADF 和重新导入它. 这会打破我业务数据列,并让我将它们重新连接. 所有不必要.
文件这下"这是明显一旦你看到它".
示例:
<LobSystem
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://BDCMetadata.xsd schemas.microsoft.com/office/2006/03/BusinessDataCatalog" 类型="Web 服务" 版本="1.2.0.0" 名称="xyzzyDocumentReview" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">
更改的版本并重新导入和现有的业务数据列使用更新后的版本会自动与不需要的额外配置.
</结束>
Technorati 标签: BDC
保罗, 到这一点. 我要与我想导入到 MOSS ADF 以下错误 2007 企业:
"应用程序定义导入失败. 出现了以下错误: 设置与名称 TypeDescriptor IsCollection ' ProductDataRecord’ 和 Id<不可用>’ (具有名称的参数属于 ' 联系人’ 和 '110' Id) 将创建两个连续的父-子有的 TypeDescriptors ' IsCollection’ 设置. 集合 TypeDescriptors 可能只有一个孩子可视化表示形式, 表示集合中的每个元素的结构. 参数名称: 在或只是前行遇到 isCollection 错误: 88’ 和位置: '' 16. " 这里是从它抱怨我 xml 节:
<参数方向 ="返回" 名称 ="联系人">
<可视化表示形式 TypeName="System.Data.IDataReader, System.Data, 版本 = 2.0.3600.0, 文化 = 中性, Publickeytoken) = b77a5c561934e089" IsCollection ="true" 名称 ="ProductDataReader">
<TypeDescriptors>
<可视化表示形式 TypeName="System.Data.IDataRecord, System.Data, 版本 = 2.0.3600.0, 文化 = 中性, Publickeytoken) = b77a5c561934e089" IsCollection ="true" 名称 ="ProductDataRecord">
<TypeDescriptors>
<可视化表示形式 TypeName="System.Int32" IdentifierName ="tp_ID" 名称 ="tp_ID">
<LocalizedDisplayNames>
<LocalizedDisplayName LCID ="1033">tp_ID</LocalizedDisplayName>
</LocalizedDisplayNames>
<属性>
<属性名 ="DisplayByDefault" "Type="System.Boolean>true</属性>
</属性>
</设计图>
我就要实现文件的结尾我 TypeDescriptors. 我当然希望你或那边有一些想法怎么? 我是这一次的吐司. 任何帮助或正确的方向点将不胜感激.
谢谢,
布鲁斯