2013-07-23 7 views
5

Ich habe eine Verbindungszeichenfolge mit dem Namen 'ApplicationServerWorkflowInstanceStoreConnectionString in der Maschinenkonfiguration registriert (sowohl die 32-Bit- als auch die 64-Bit-Version der Maschinenkonfiguration). Die Anwendung kann sie jedoch nicht sehen, obwohl sie vom IIS-Manager erkannt wird (im Abschnitt Verbindungszeichenfolge für eine bestimmte Webanwendung). Was mache ich falsch?Verbindungszeichenfolge für Verbindungsname 'ApplicationServerWorkflowInstanceStoreConnectionString' (Maschinenkonfiguration) nicht gefunden

IIS manager and fail page

Angelique.

Antwort

3

Vergewissern Sie sich, dass Sie die Verbindungszeichenfolge für die richtige Gerätekonfiguration registriert haben. Stellen Sie sicher, dass die .NET Framework-Version des Anwendungspools der Version der Computerkonfiguration entspricht. Es gibt separate Maschine Konfigurationsdateien für .NET FW 2 und .NET FW 4 ..

+0

danke, das ist es! –

+0

Ich hatte ein ähnliches Problem, und es dauerte eine Stunde, um zu erkennen, dass ich die Werte in der machine.config für die richtige Framework-Version, aber nicht die richtige _bitness_ Version: Ich bin Win7 64-Bit, aber Der App-Pool war 32-Bit, daher musste ich die 32-Bit- und 64-Bit-Machine.configs aktualisieren. (Das OP erwähnte dies natürlich, aber es flog lange Zeit an mir vorbei, also versuche ich es hier nur hervorzuheben.) – nateirvin

1

Sie es nicht vergessen, eine v4 config in


C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ machine.config
UND
C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ machine.config

Verwandte Themen