Ok, die Flags aus Post #5 sind für in process
COM server gedacht (
DLL/OCX). In meinem Fall ist es ein out of process
COM server (eine exe-Datei). In diesem Fall braucht man "nur" Folgendes zu machen:
[Run]
Filename: {app}\MyApplication.exe; Parameters: /Regserver
[UninstallRun]
Filename: {app}\MyApplication.exe; Parameters: /UnRegserver; RunOnceId: MyApplicationRemove
Die installierten
COM-Server kann man sich übrigens mit oleview.exe von Microsoft anzeigen lassen. Der Server, der wie oben im Beispiel installiert wurde, befindet sich dann unter "Type Libraries".