Wenn ich meine C # -Anwendung starte, meldet Visual Studio, dass es eine verwaltete Binärdatei mit einem zufällig generierten Namen geladen hat

8

Wenn ich meine C # -Anwendung ausführe, meldet Visual Studio, dass es eine verwaltete Binärdatei mit (wie es aussieht) einem zufällig generierten Namen geladen hat.

Zum Beispiel:

%Vor%

oder:

%Vor%

Was ist das und warum wird sein Name (scheinbar) zufällig erzeugt?

    
crdx 03.05.2011, 10:18
quelle

2 Antworten

7

Dies sind normalerweise die Assemblys, die generiert werden, um XML (De) Serialisierungsfunktionalität bereitzustellen, wenn keine vorkompilierte Serialisierungsassemblierung erstellt wurde.

    
Iridium 03.05.2011, 10:26
quelle
7

Sie verwenden wahrscheinlich irgendwo einen XmlSerializer. Dadurch kann Code dynamisch generiert und erneut kompiliert werden, was wiederum zu Assemblys mit zufälligen Namen führt, die geladen werden. Sie könnten durch Ihren Code gehen und bestimmen, an welcher Stelle die Baugruppen geladen werden.

    
Edwin de Koning 03.05.2011 10:26
quelle

Tags und Links