Hallo,
wir habe das Sp1 für IS2013 eingespielt um ein Problem mit der Script Runtime auszumerzen.
Nun gibt es aber ein neues Problem mit SP1. Wir installieren Dienste. Damit diese Dienste gestartet werden können müssen im GAC div. Assemblies liegen. Dies hat bisher auch immer funktioniert, wenn die Sequenz "StartService" gestartet wurde lief diese fehlerfrei ab. Nicht seit SP1! Hier haben wir das Problem, dass zum Zeitpunkt an dem die Dienst gestartet werden sollen die entsprechenden Assemblies noch gar nicht im GAC liegen. Ich habe die Sequenz auch schon mal ganz ans Ende direkt vor InstallFinalize geschoben, aber auch hier sind die Assemblies noch nicht im GAC und es kommt zur Fehlersituation.
Lösche ich jetzt die Sequenz "StartService" einmal aus der ExecuteSeuenz raus, dann läuft die Installation auch durch, die Assemblies sind da, die Dienste auch und können/müssen manuell gestartet werden.
Ich verstehe nicht was hier mit SP1 plötzlich falsch läuft, wann werden die Assemblies jetzt in den GAC geschoben?
Ich dacht bisher immer, dies geschieht mit der Sequenz MsiPublishAssemblies, aber wenn die gelaufen ist, ist noch nichts im GAC angekommen.
Das Problem besteht auf allen BS ab Windows XP, kleiner unterstützen wir nicht mehr. Framework 4 ist derzeit bei uns aktuell.
Edited by ali, 07 November 2013 - 15:16.