Ich habe ein Hotel auf meinm localhost laufen, da funktioniert alles einwandfrei. Wenn ich jetzt die IP überall abänder und die Datein auf meinen Windows Server 2008 schmeiße, bekomme ich mein starten meines Emulators folgende Fehlermeldung.
Die errorlog ist leer aber in der ExceptionsLog steht folgendes:
ZitatAlles anzeigenSYSTEM CRITICAL EXCEPTION: System.BadImageFormatException: Could not load file or assembly 'Plus.Encryption, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The module was expected to contain an assembly manifest.
File name: 'Plus.Encryption, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
at Plus.Plus.Initialize()
at Plus.Program.InitEnvironment() in C:\inetpub\wwwrootalt\FluxEMU1.79\Plus Emulator\Program.cs:line 63
at Plus.Program.StartEverything() in C:\inetpub\wwwrootalt\FluxEMU1.79\Plus Emulator\Program.cs:line 84
at Plus.Program.Main(String[] args) in C:\inetpub\wwwrootalt\FluxEMU1.79\Plus Emulator\Program.cs:line 40
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
"c:\inetpub\wwwrootalt\Flux..." Ist in diesem fall eigentlich total falsch da ich auf diesem Server Xampp laufen habe. Ich weiß das IIS 10 mal besser, sicherer und einfacher ist. Aber ich verstehe nicht warum der Emulator nach Datein in dem IIS Ordner sucht wenn er doch über xampp läuft ?
CMS und Datenbank funktionieren übrigens einwandfrei auf dem Server.