Hallo Artar, danke für deine Antwort.
Ich habe heute versucht, was du erklärt hast. Es aber geht nicht sehr gut. Ich zeige mit Bildern was ich ausprobiert habe.
Ich probiere dies in meinem Computer; also localhost und http in Port 81.
Bei mir im IIS schaut es wie folgt:
img1.png 235.98K
0 Anzahl Downloads
Ich habe also 2 neue Anwendungen unter localhost:81/smartsore mit den virtuellen Pfaden deutschland und osterreich erstellt. Der physische Pfad dieser beiden Anwendungen zeigt auf dem gleichen App-Ordner als localhost:81/smartstore.
Im Backend von Smartstore bei den Shop-Einstellungen habe ich:
img2.png 40.58K
0 Anzahl Downloads
und
img3.png 69.98K
0 Anzahl Downloads
Wenn ich mit http://localhost:81/deutschland probiere, es geht gut. Aber wenn ich mit http://localhost:81/osterreich probiere, bekomme ich den folgende Fehler:
img4.png 156.07K
0 Anzahl Downloads
Die 2 neue Anwendungen haben ja die dieselbe App Pool als das Parent, localhost:81/smartstore. Wenn ich versuche, die Anwendung von osterreich mit einem neuen App Pool zu verbinden, bekomme ich einen anderen Fehl:
img5.png 12.05K
0 Anzahl Downloads
Dann versuchte ich web.config anzupassen, so dass hostingModel "OutOfProcess" wird, damit die zwei Anwendungen dieselbe App Pool als ihre Parent haben dürfen. In diesem fall, beide http://localhost:81/deutschland und http://localhost:81/osterreich mit Deutschlands Store verbunden sind. Ich hatte auch im Smartstores Backend Admin wie folgt probiert:
img6.png 34.42K
0 Anzahl Downloads
und
img7.png 81.34K
0 Anzahl Downloads
und die zwei URL sind aber immer noch mit Deutschlands Store verbunden.
Was mache ich falsches?