KartoffelKiffer
Mitglied
Hallo,
ich verzweifel langsam an diesen Thema. Und zwar kommt bei einigen wenigen Rechnerkonstellationen ( die nicht up-to-date sind ) diese Fehlermeldung beim Starten der Anwendung " This application has failed to start because the application configuration is incorrect ".
Ich habe schon in sämtlichen Foren, google-Findungen etc. geschaut, gesucht und teilweise auch gefunden, doch die passende Lösung ist es bislang nicht.
Wenn ich eine Anwendung entwickle und diese ausliefere, so schaue ich immer in die Ausgabe der IDE ( in meinem Falle Visual Studio 2008 Pro ) und kopiere mir entsprechende DLLs und Manifeste aus dem WinSxS-Ordner im Windows-Verzeichnis auf die jeweilige Zielplattform, sofern nicht vorhanden.
Dieses möchte ich natürlich umgehen, da es in meinen Augen mehr als fragwürdig ist, Updates manuell einzuspielen. Leider weiß ich nicht wie.
Am besten wäre es wohl, wenn ich die DLLs mit in das jeweilige Projekt linken könnte, sodass ein Ausliefern immer unnötig wäre, da die passenden DLLs entsprechend schon beigeliefert werden.
Ich hoffe, dass mir geholfen werden kann, damit der Workaround ein Ende hat.
LG KK
ich verzweifel langsam an diesen Thema. Und zwar kommt bei einigen wenigen Rechnerkonstellationen ( die nicht up-to-date sind ) diese Fehlermeldung beim Starten der Anwendung " This application has failed to start because the application configuration is incorrect ".
Ich habe schon in sämtlichen Foren, google-Findungen etc. geschaut, gesucht und teilweise auch gefunden, doch die passende Lösung ist es bislang nicht.
Wenn ich eine Anwendung entwickle und diese ausliefere, so schaue ich immer in die Ausgabe der IDE ( in meinem Falle Visual Studio 2008 Pro ) und kopiere mir entsprechende DLLs und Manifeste aus dem WinSxS-Ordner im Windows-Verzeichnis auf die jeweilige Zielplattform, sofern nicht vorhanden.
"Programm.exe": "C:\WINDOWS\system32\msvcrt.dll" wurde geladen
"Programm.exe": "C:\WINDOWS\system32\ws2_32.dll" wurde geladen
"Programm.exe": "C:\WINDOWS\system32\ws2help.dll" wurde geladen
"Programm.exe": "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\msvcp90.dll" wurde geladen
"Programm.exe": "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\msvcr90.dll" wurde geladen
"Programm.exe": "C:\WINDOWS\system32\comdlg32.dll" wurde geladen
Dieses möchte ich natürlich umgehen, da es in meinen Augen mehr als fragwürdig ist, Updates manuell einzuspielen. Leider weiß ich nicht wie.
Am besten wäre es wohl, wenn ich die DLLs mit in das jeweilige Projekt linken könnte, sodass ein Ausliefern immer unnötig wäre, da die passenden DLLs entsprechend schon beigeliefert werden.
Ich hoffe, dass mir geholfen werden kann, damit der Workaround ein Ende hat.
LG KK