Hi @ da draußen!
ich würde gern reagieren, wenn auf mein assembly oder einen namespace das erste mal zugegriffen wird - z.b. eine klassenbibliothek die beim ersten zugriff überprüft vom wem sie geladen werden...
und bei jeder klasse sowas einzubauen sieht ja nicht so schön aus...
thx
lg
Programmieren ist der Wettkampf zwischen Programmierer die immer noch einfachere Programme schreiben
und Anwender die immer noch dümmer werden...
Jede AppDomain besitzt ein AssemblyResolve ereignis. vllt. nützt dir das was
Hi, webbi.
In MSIL gibt es sowas wie Modul-Konstruktoren. Die werden ausgeführt, wenn das Modul (das Assembly) geladen wird. (Siehe Hier). Das ist allerdings in C# nicht möglich. Das einzige wäre, dass du das in MSIL implementierst und dass dann mit ILMerge mit deinem Assembly zusammenführst.
Gruß, Christian.