I am attempting to use/deploy a Registration-free .NET component. Using PB12.6.NET and Bruce's SMTPClient code I created pbsmtpclient.dll. I then created pbsmtpclient.rc which looks like this: RT_MANIFEST 1 pbsmtpclient.manifest Question: Where do I place this file in the PB12.6.NET environment? Question: How do I compile it in the PB12.6.NET environment? Question: How do I embed the manifest info in pbsmtpclient.dll? I created pbsmtpclient.manifest which looks like this:
Question: How do I find out/assign the CLSID for pbsmtpclient.dll? NOTE: The CLSID in my manifest file may be wrong... Using PB12.6 Classic I created isemail_net.exe which uses the pbsmtpclient component. I created isemail_net.exe.manifest which looks like this:
/> Question: What do I do with this file? I assume it sits in the PB12.6 Classic directory alongside isemail_net.exe. Question: In the project painter do I need to set any of the Security settings? eg Generate options: Embedded manifest/External manifest/No manifest Execution level: As Invoker/Highest Available/Require Administrator NOTE: If I register smtpclient.dll using gacutil & regasm, isemail_net.exe works fine so I know that the pbsmtpclient.dll component is working. If I do not register then I would like the manifest technology to work - if I only knew how... TIA Larry