none
CRM 2011 Rollup 5 Bug? RRS feed

  • Frage

  • Hallo zusammen,

    wir haben letzte Woche Rollup 5 eingespielt. Danach sind alle Icons in den Ribbons sowie in der Sitemap flasch dargestellt worden.
    Nach verzweifelter Fehlersuche haben wir heute einen CRM-Server frisch installiert und festgestellt, dass die "Imagestrip"-Dateien komplett neu angeordnet wurden, ohne dass die Referenzen in den CSS-Klassen angepasst wurden. Hier z.B. die ribbonhomepage.png Datei (links  vor Update Rollup 5, rechts nach Rollup 5):

    Ich wundere mich jetzt nur, dass ich bei meiner Recherche nicht auf weitere Posts derart gestossen bin.
    Hat nicht jeder von euch, der Rollup 5 installiert hat, das gleiche Problem?

    Thorsten

    Montag, 31. Oktober 2011 11:27

Antworten

  • Hallo Thorsen,

    Dein beschriebenes Verhalten der CRM Oberfläche hat folgende Ursache:

    mit CRM 2011 RollUp 1 hat Microsoft das "Überschreiben" aller CRM Webseitenelemente grundlegend geändert im Gegesatz zu CRM 4.0 RollUps. Jetzt werden Dateien NICHT mehr überschreiben, die geändert worden.

    Ich nehe an, dass Du eine css Datei im CRM Webverzeichniss geändert hast. Damit wird diese nicht beim RollUp x unter CRM 2011 überschreiben. Das wieder hat zur Folge, dass die anderen (neueren) Dateien aus dem RollUp nicht mehr die aktuelle (aus dem RollUp) Datei finden. Das Ergebnis kann dann verschieben aussehen :).

    "unsupportete" Lösung: alle geänderten Dateien im CRM Webverzeichniss vor RollUp wieder herstellen, RollUp durchführen und dann Änderungen in den Dateien per Hand wieder nachpflegen.

    bessere Lösung: keine Änderungen an den CRM Web Dateien ;)


    Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
    Montag, 31. Oktober 2011 13:59
  • Hallo Thorsten,

    "Welche andere Möglichkeit habe ich dann zentral meine Styles zu verwalten, ohne die global.css.aspx abzuändern?"

    --> keine :(


    "Nur noch mühsame OnLoad-Manipulation der Elemente für jede einzelne Entität?"

    --> ja, leider - aber als Webresource (und immer die gleiche Funktion nehmen) sollte der Aufwand jetzt unter CRM2011 sich im Rahmen halten UND wenn wenn man die Häufigkeit der RollUps betrachtet, relativiert sich diese "Einmal" Zeit weider.


    Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
    • Als Antwort markiert Thorsten Itzel Mittwoch, 2. November 2011 07:35
    Montag, 31. Oktober 2011 15:29

Alle Antworten

  • Hallo Thorsen,

    Dein beschriebenes Verhalten der CRM Oberfläche hat folgende Ursache:

    mit CRM 2011 RollUp 1 hat Microsoft das "Überschreiben" aller CRM Webseitenelemente grundlegend geändert im Gegesatz zu CRM 4.0 RollUps. Jetzt werden Dateien NICHT mehr überschreiben, die geändert worden.

    Ich nehe an, dass Du eine css Datei im CRM Webverzeichniss geändert hast. Damit wird diese nicht beim RollUp x unter CRM 2011 überschreiben. Das wieder hat zur Folge, dass die anderen (neueren) Dateien aus dem RollUp nicht mehr die aktuelle (aus dem RollUp) Datei finden. Das Ergebnis kann dann verschieben aussehen :).

    "unsupportete" Lösung: alle geänderten Dateien im CRM Webverzeichniss vor RollUp wieder herstellen, RollUp durchführen und dann Änderungen in den Dateien per Hand wieder nachpflegen.

    bessere Lösung: keine Änderungen an den CRM Web Dateien ;)


    Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
    Montag, 31. Oktober 2011 13:59
  • Hallo Andreas,

    danke für dein Feedback. Jetzt wird mir einiges klar.

    Wir haben in der global.css.aspx Seite (hier werden auch die imagestrip positionen referenziert) angepasst, weil wir die Schriftfarbe an einer Stelle umgeschrieben haben.

    Ist ja echt gefährlich wenn man seine eigenen Styles in der Seite unterbringen will.
    Welche andere Möglichkeit habe ich dann zentral meine Styles zu verwalten, ohne die global.css.aspx abzuändern?
    Nur noch mühsame OnLoad-Manipulation der Elemente für jede einzelne Entität?

    MfG,
    Thorsten

    Montag, 31. Oktober 2011 14:38
  • Hallo Thorsten,

    "Welche andere Möglichkeit habe ich dann zentral meine Styles zu verwalten, ohne die global.css.aspx abzuändern?"

    --> keine :(


    "Nur noch mühsame OnLoad-Manipulation der Elemente für jede einzelne Entität?"

    --> ja, leider - aber als Webresource (und immer die gleiche Funktion nehmen) sollte der Aufwand jetzt unter CRM2011 sich im Rahmen halten UND wenn wenn man die Häufigkeit der RollUps betrachtet, relativiert sich diese "Einmal" Zeit weider.


    Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
    • Als Antwort markiert Thorsten Itzel Mittwoch, 2. November 2011 07:35
    Montag, 31. Oktober 2011 15:29
  • Hallo Andreas,

    du hast Recht, mit Hilfe von Webresourcen hält sich der Vewaltungsaufwand in Grenzen.
    Danke für deine fundierte und detaillierte Hilfe - habe ich in der Form noch nicht erhalten :)

    Viele Grüße,
    Thorsten

     

    Mittwoch, 2. November 2011 07:35