Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Creating a COM DLL Project
Message
 
To
15/07/2003 11:56:36
General information
Forum:
Visual FoxPro
Category:
InstallShield
Miscellaneous
Thread ID:
00810249
Message ID:
00810255
Views:
16
This message has been marked as the solution to the initial question of the thread.
Just general advice, I wouldn't use the merge modules unles you have to. Just include the VBR, TLB, your dll, the C++ 7 runtime, the VFPt.dll, the VFPrenu.dll. I think that's it. Regarding your error, I've had a lot more success marking COM servers as 'Self Register' rather than 'Extract COM info'. These are options when you right click the COM server in InstallShield.
>Hi!
>
>I have created a COMM DLL in VFP 8.0 and everything works from VFP and other apps. like Excel, no problem.
>
>Now I want to create a setup.exe using InstallShield that comes with VFP 8.0 and when I create a project in InstallShield, I point to the dll, vbr and tlb files and have also selected the following Merge Modules:
>GDI Plus Redist module
>Microsoft Visual C++ 7.0 Runtime
>Microsoft Visual FoxPro 8 Runtime Libraries
>
>At build time it comes up with a warning:
>** Warning: -4354: The build was unable to extract COM information from the file C:\comutility\utility.dll in component utility.dll. Please ensure that the file is self-registering and verify that the self-registration process does not fail.
>
>
>Any ideas why?
>
>Thanks in advance.
>
>Sarosh
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform