...someplace, where there isn't any trouble? Do you suppose there is such a place, Toto?

So viel .NET steckt nun wirklich in Vista

Bevor nun Vista offiziell für den Rest der Menschheit gelaunched wird, hier meine Zahlen fuer die RTM Builds von Vista (eigentlich hätte ich das schon vor zwei Monaten machen können aber ich war schlicht zu faul):

Der x86-Build hat von 7648 Exe- und Dll-Dateien genau 579, die gegen das .NET-Framework linken, also 7,57%. Beim x64-Build linken von 12148 Exe- und Dll-Dateien genau 856, also 7,05% gegen das .NET-Framework.

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

2 comments

Comment from: Jochen Kalmbach [Visitor] Email
Jochen KalmbachHallo Stefan!

Was enthält die "Statistik"? Alle Dateien? Dann wäre sie IMHO falsch, den man kann die Dateien die eh schon zum .NET-Framework doch nicht dazuzählen (sonst würde das .NET-Framework ja von sich selber abhängig sein).
Somit musst Du die Dateien in C:\WINDOWS\assembly\GAC, C:\WINDOWS\Microsoft.NET und die .NET3-Dateien aussen vor lassen!!!

Greetings
Jochen
01/29/07 @ 13:38
Comment from: sku [Member] Email
skuHallo Jochen,

Die Messung war jedesmal ein mounten von c$ einer Vista Maschine mit Defaulteinstellungen. Dann durchsuchen der kompletten Platte nach *.exe und *.dll. Man haette vielleicht auch *.ocx und *.sys dazunehmen koennen, aber das macht den Kohl nicht fett (und erzeugt IMHO auch einen falschen Eindruck, denn einen Kernel Mode Treiber wird man in absehbarer Zeit nicht mit dem .NET-Framework schreiben). Fuer jede Datei wurde geprueft ob sie gegen mscoree.dll linkt. Tut sie das, ist sie vom .NET-Framework abhaengig. Auf solche Spitzfindigkeiten wie Selbstreferenzierung der Dateie des .NET-Frameworks wollte ich verzichten, weil je einfacher der Test desto leichter verstaendlich und desto eher wird sich vielleicht ein Trend abzeichnen wenn wir mal zukuenftige Releases betrachten.

--
S
01/29/07 @ 22:21

Comments are closed for this post.