Verwendet die mit mkbundle gebündelte Mono-Anwendung app.config?

Ich erstelle meine Anwendung so:

mkbundle --static -o de --deps DeviceEmulator.exe 
UnionArgParser.dll Emulators.dll NLog.dll Protocol.dll
FSharpx.Core.dll

Wenn ich ./de auf der gleichen Maschine laufen lasse, funktioniert die Anwendung gut. Aber wenn ich auf eine andere Maschine kopiere (ich benutze lxc container) und starte, erhalte ich eine Fehlermeldung:

Ausnahme: System.Configuration.ConfigurationErrorsException: Fehler beim Initialisieren des Konfigurationssystems. System.Configuration.ConfigurationErrorsException: Nicht erkannter Konfigurationsabschnitt (/home/ubuntu/tests/device/DeviceEmulator.exe.config Zeile 3)

Zusatz

Ich habe selbst eine Lösung gefunden. Parameter muss übergeben werden--machine-config <path to my mono/runtime/etc/mono/4.0/machine.config> wenn Bündel. Dies ist das Problem mit dem Fehler zu lösen.

Antworten auf die Frage(0)

Ihre Antwort auf die Frage