
Wert mit einem 64bit IIS7 versucht, eine 32bit Anwendung zum verwenden, wird wahrscheinlich als erstes auf einen Fehlermeldung stoßen: kann Assembly nicht laden. Dies liegt daran, dass man im IIS7 erst erlauben muss, auch 32bit Anwendungen zu starten. Dazu gibt es zwei Möglichkeiten. Einmal über den Servermanager:
- Im Application Pool rechte Maustaste auf den Pool, wo die 32bit Anwendung laufen soll und “Erweitere Einstellungen” auswählen
- “Enable 32bit-Applications” auf “True” stellen
- Mit OK bestätigen.
Die zweite Möglichkeit besteht darin, dass ganze direkt in die applicationHost.config einzutragen:
<applicationPools> <add name="MyAppPool32bit" autoStart="true" enable32BitAppOnWin64="true" /> <add name="MyAppPool64bit" autoStart="true" enable32BitAppOnWin64="false" /> <applicationPoolDefaults> <processModel identityType="NetworkService" /> </applicationPoolDefaults> </applicationPools>
{ 0 Kommentare } { 0 Shares }