7

私のチームと私は、CRM SDK の SolutionPackager ツールを使用して、CRM 2011 ソリューションをバージョン管理できるようにしています。

私たちは多くの問題を経験してきました。たとえば、言語がエクスポートされる順序は各組織によって異なります。別の問題は、各エンティティのエンティティ タイプ コードも各組織によって異なる、などです。

私のチームでは、同じ種類の組織 UR (Update Rollup) 6 も使用しています。各開発には開発用の仮想マシンがあり、すべての VM には同じ構成があり、同じ言語パックがインストールされています。つまり、同じ環境で作業しています。 . しかし今、私たちは理解できない別の問題に直面しています。ある組織、たとえば OrgA からソリューションをエクスポートし、ソリューション パッケージャーを適用すると、エンティティの 1 つから次のような XML を取得します。

<attribute PhysicalName="OrganizationId">
    <Type>lookup</Type>
    <Name>organizationid</Name>
    <LogicalName>organizationid</LogicalName>
    <RequiredLevel>none</RequiredLevel>
    <ImeMode>auto</ImeMode>
    <ValidForReadApi>1</ValidForReadApi>
    <IsCustomField>0</IsCustomField>
    <IsAuditEnabled>1</IsAuditEnabled>
    <IsSecured>0</IsSecured>
    <IsCustomizable>1</IsCustomizable>
    <IsRenameable>1</IsRenameable>
    <CanModifySearchSettings>1</CanModifySearchSettings>
    <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings>
    <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings>
    <ReferencedEntityObjectTypeCode>1019</ReferencedEntityObjectTypeCode>
<LookupStyle>single</LookupStyle>
    <LookupTypes />
    <displaynames>
        <displayname description="Organisations-ID" languagecode="1031" />
        <displayname description="Organization Id" languagecode="1033" />
        <displayname description="ID d'organisation " languagecode="1036" />
        <displayname description="ID da Organização" languagecode="1046" />
        <displayname description="Id. de la organización" languagecode="3082" />
    </displaynames>
    <Descriptions>
        <Description description="Eindeutiger Bezeichner für die Organisation." languagecode="1031" />
        <Description description="Unique identifier for the organization" languagecode="1033" />
        <Description description="Identificateur unique de l'organisation" languagecode="1036" />
        <Description description="Identificador exclusivo da organização" languagecode="1046" />
        <Description description="Identificador único de la organización." languagecode="3082" />
    </Descriptions>
</attribute>

問題は、別の組織、たとえば OrgB から同じソリューションをエクスポートし、以前と同じエンティティの XML に移動すると、そのファイルに次の行が含まれていないことです。

<LookupStyle>single</LookupStyle>

両方の組織のソリューションは同じで、構成も同じです。私の質問は、ソリューションをエクスポートすると、各 VM/組織が異なる XML ファイルを生成するのはなぜですか?

4

1 に答える 1