Mein Team und ich verwenden das SolutionPackager-Tool aus dem CRM SDK, um CRM 2011-Lösungen zu versionieren.CRM 2011 ALM-Lösungspackager Unterschiede von Organisation zu Organisation
Wir sind durch viele Probleme gekommen; zum Beispiel hängt die Reihenfolge, in der die Sprachen exportiert werden, von jeder Organisation ab, ein anderes Problem war der Entitätstypcode jeder Entität, hängt auch von jeder Organisation usw. ab.
In meinem Team verwenden wir auch die gleiche Art von Organisationen UR (Update Rollup) 6, jeder entwickeln seine virtuelle Maschine zu entwickeln, haben alle VMs die gleiche Konfiguration, die gleichen Sprachen Packs installiert, ich meine, wir arbeiten auch in den gleichen Umgebungen. Aber jetzt stehen wir vor einem anderen Problem, das wir nicht verstehen können. Von einer Organisation, lassen Sie sich OrgA sagt, dass ich eine Lösung exportieren, um die Lösung des Verpackers anwenden und dann von einem unserer Einheiten erhalte ich eine XML wie:
<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>
Das Problem ist, dass von einer anderen Organisation, lassen Sie sich OrgB sagen, ich exportiere die gleiche Lösung, und wenn ich in die XML für gleiche Einheit gehe nach wie vor, dass Datei enthält nicht die Linie
<LookupStyle>single</LookupStyle>
die Lösung von beiden Unternehmen gleich ist, ist die Konfiguration auch das gleiche, so dass meine Frage ist warum, wenn ich die Lösung exportieren jede VM/Organisation eine andere XML-Datei generieren?
solutionpackager ist sehr fehlerhaft vor UR 10. Ich würde nicht empfehlen, es mit UR6 zu verwenden. – salyh