uf @Service kann nicht zugegriffen werden, wenn "32-Bit-Anwendungen aktivieren" auf "true" gesetzt ist.

Auf dem Entwicklungsserver Ich verwende IIS Veresion 7.5.7600.16385

Und ein für .Net 4.5.1 kompilierter Dienst, Beliebige CPU

Der Dienst funktioniert problemlos auf dem Entwicklungsserver (Win Server 2008 R2).

uf dem Produktionsserver des Clien allerdings bekomme ich komische probleme:

(Gleiche IIS-Version, gleiche Betriebssystemversion)

Sobald ich "32-Bit-Anwendungen aktivieren" eingestellt habe, wird der Dienstuf @URL kann in einem Browser nicht mehr zugegriffen werden. (Seite nicht verfügbar

(Ich benötige den 32Bit-Modus, da der Dienst einige ältere COM-Komponenten verwendet.)

Was kann diese Probleme verursachen?

Irgendwelche Ideen, Hinweise, Vorschläge?

Bearbeite

Mehr Details

Der "IIS Worker Process" wird als "w3wp.exe * 32" ausgeführt.

In demselben Anwendungspool befindet sich eine ClickOnce-Installation, die sich wie folgt verhält: Funktioniert in 64-Bit-Version in Ordnung, nicht verfügbar, wenn 32-Bit auf "true" gesetzt ist.

Tatsächlich erzeugen alle Seiten dieses 32-Bit-App-Pools dasselbe Verhalten (HTTP 500).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage