From: SourceForge.net <no...@so...> - 2005-03-17 17:13:11
|
Bugs item #1165416, was opened at 2005-03-17 11:13 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474851&aid=1165416&group_id=54790 Category: Tasks Group: cvs Status: Open Resolution: None Priority: 5 Submitted By: John Cole (johnwebbcole) Assigned to: Nobody/Anonymous (nobody) Summary: MSM task sets DLL's to self register but not OCX's Initial Comment: There is a section in InstallerCreatonCommand.cs that has the code to self register DLL's if (filePath.EndsWith(".dll")) { int hmod = LoadLibrary(filePath); if (hmod != 0) { int regSvr = GetProcAddress(hmod, "DllRegisterServer"); if (regSvr != 0) { Log(Level.Info, "Configuring '{0}' for COM Self Registration...", Path.GetFileName(filePath)); // Add a record for a new Component selfRegTable.InsertRecord(fileId, null); } FreeLibrary(hmod); } This should check for files ending in .ocx and mark those as self register as well. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474851&aid=1165416&group_id=54790 |