Ich habe diese Woche ein seltsames Problem festgestellt, das ich nicht erklären kann: Ich habe meine Anwendung so umgestellt, dass sie die signierte Version einiger Drittanbieter-Assemblys (Xceed Grid und einige ihrer anderen Komponenten) verwendet und die Startzeit der Anwendung in die Toilette gegangen ist. Jedes Mal, wenn die Anwendung eine signierte Assembly geladen hat, dauerte das Laden 30 Sekunden. Der Anwendungsstart ging von 5 Sekunden auf über 90 Sekunden. Was zum Teufel geht hier vor ?!Warum werden vorzeichenbehaftete Assemblierungen langsam geladen?
Einige andere Info:
- Dies ist eine WinForms-Anwendung unter .NET 3.5 SP1 ausgeführt wird.
- Der Computer hatte keine Internetverbindung (absichtlich, zur Sicherheit).
Haben Sie Einstellungen für die Laufzeitumgebung geändert? Vor allem in welcher Vertrauensstufe führen Sie die Anwendung aus? Standard? – Foxfire
Wie haben Sie die Ladezeit überprüft? – anishMarokey
Im Internet Explorer gehen Sie auf Optionen-> Erweitert. Deaktivieren Sie das Kontrollkästchen "Auf Verifikationszertifikat verwerfen", das hat mir bei ähnlichen Situationen in der Vergangenheit geholfen ... – ParmesanCodice