Es ist schon eine Weile her, seit ich das tat, ich nehme an, dass das Programm, das Sie die DLL verwendet CompilerParameters.GenerateInMemory gibt = Wahr.
Die Sache ist jedoch, dass die DLL tatsächlich auf der Festplatte in einem temporären Ordner für eine kurze Weile gespeichert wird (während es läuft oder so ...), weil so der C# -Compiler funktioniert (funktioniert?).
Ich kann mich erinnern, dass das ein Problem für mich damals ist, aber ich habe Schwierigkeiten, die Details jetzt zurückzubekommen, gib mir eine Sekunde. Sie können dies möglicherweise mit ProcessExplorer oder ähnlichen Tools herausfinden, um zu sehen, welche Dateien gespeichert/berührt wurden.
Nun, über einen erneuten Versuch zu sprechen, können Sie nicht speichern ein Modul «Run» nur :) –
@JB: Dies ist aus WinDbg, mir sind solche Einschränkungen nicht bekannt. – leppie
Das ist was ich sage. Sie können das Modul mit! DumpDomain sehen, aber Sie können es nicht speichern! –