Diese Frage ist eine Follow-up auf eine answer von Paul Alexander auf die Frage "Should interop assemblies be signed?".Wie generiere ich COM-Interop-Proxies in C# -Quellcode?
Je nachdem, wie komplex Ihre Interop-Assemblys sind, können Sie den Proxy-Code in einer separaten .CS/.VB-Datei generieren und direkt in Ihre Assembly kompilieren. Dann müssen Sie sich keine Sorgen um starke Namensprobleme machen.
Wie würde ich gehen über die Generierung der Interop-Proxy-Code für eine COM-Bibliothek in C# Quellcode?
Ich denke, es könnte mit Tlbimp getan werden und dann die Quelle mit Reflektor extrahieren. Hat jemand das getan oder gibt es einen einfacheren Weg?