Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Error 0x80131509 with COM DLL created by .NET
Message
De
20/12/2015 14:47:35
Metin Emre
Ozcom Bilgisayar Ltd.
Istanbul, Turquie
 
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01629064
Message ID:
01629160
Vues:
238
I'm not sure if I understood you correctly; I'm not sure if I used a constructor method in that .DLL. But I can say this, that dll works with my old laptop. I just copy dll and do a regasm. After could't run it I tried to rebuild it without any success...

In first I tried to use wwDotnetBridge, after failed to use wwDotnetBridge, I tried to build a COM dll with net and succeeded.

>Is there code in the constructor for the component? If anything fails in the constructor you'll get that error.
>
>Windows 10 shouldn't be any different, but make sure that when you build you build with x86 as the Build Target, so you get a 32 bit dll. It's possible you're trying to instantiate the 64 bit signature...
>
>Another suggestion too: You can try using wwDotnetBridge which avoids the whole COM registration business:
>
>https://github.com/RickStrahl/wwDotnetBridge
>
>and might give you more information about instantiation errors.
>
>+++ Rick ---
>
>
>>Hi All,
>>
>>I had created a COM DLL by .NET and used for a while without any problem. I moved my computer as a Win10 computer now I get "OLE error code 0x80131509: Unknown COM status code." when try to open a connection with dll by o =Createobject("YemekSepeti.webService") . I tried to rebuild with VS 2015 Community Ed. with no success...
>>
>>What would be changed?
>>
>>Thank You,
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform