Find Jobs
Hire Freelancers

Creating C# wrapper for C++ DLL Exporting 20 C++ classes with virtual methods and abstract classes

$250-750 USD

Cancelado
Publicado hace casi 11 años

$250-750 USD

Pagado a la entrega
I have C++ DLL of both x64 version and x86 version, which exports 20 C++ classes which contain probably 500 methods in total in all the classes. All the classes have complicated inheritance with abstract classes and pure public virtual methods in the base C++ class, and only the abstract classes are exported, but any of the virtual methods in the base abstract classes are not exported due to the C++ nature. I need to a developer to write a C# wrapper to access all of the C++ classes. I will need to use the C# wrapper under both x64 and x86 running mode. I will need to write C# class to extend the native C++ class. I will also need to access types like std::vector, std::vector, std::string from my C# code through the wrapper. It is a VC Compiled native C++ DLL exporting C++ Classes instead of a C style DLL exporting global functions. You won't be able to use P/Invoke Assistant to create interface for the C++ classes. I have only the native C++ DLL of both x86 and x64 version and all the required header files. Again, It is NOT C style DLL. It is a C++ DLL containing C++ classes. Writing a C# console testing application is required to test all the interfaces of the C# wrapper library, both under x86, x64 mode.
ID del proyecto: 4670517

Información sobre el proyecto

17 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
17 freelancers están ofertando un promedio de $519 USD por este trabajo
Avatar del usuario
It's doable work for me, I've done many similar tasks.
$250 USD en 3 días
4,9 (1672 comentarios)
8,1
8,1
Avatar del usuario
Hi, I would like to see the code first, but, if not using some third party tools (like CXXI or SWIG) the only way to do this is making a wrapper in C++/CLI. Then, you can use this wrapper directly from your C# project. Thanks.
$611 USD en 7 días
5,0 (45 comentarios)
6,4
6,4
Avatar del usuario
I am certificated .NET/C# programmer working with .NET since 2002. I was working with C/C++ over 20 years before switching to C# thus can write you wrapper for the libraries and supply product with Unit tests. It looks me that I was bidding on this project. Well, selecting programmer is up to you but don’t select fast programmer again – month is minimal interval for such work.
$722 USD en 30 días
5,0 (3 comentarios)
5,4
5,4
Avatar del usuario
Hi sir. i can do it.
$400 USD en 7 días
5,0 (19 comentarios)
5,6
5,6
Avatar del usuario
please check the PM
$1.263 USD en 3 días
5,0 (12 comentarios)
5,5
5,5
Avatar del usuario
Dear Hiring Manager, MicroSoft certified professional here ready to take over this job. I have 3+ years of experience in working with C++, C#, VB programming and creating wrappers. Yes you will get the working demo in C# with all methods interfaced. Thanks
$400 USD en 3 días
3,9 (32 comentarios)
6,6
6,6
Avatar del usuario
Hello.. I wrote this kind of wrappers several times before. I used to write COM interfaces for c++ classes and then you can call that from any c# application. There is a sample article and source code in my portfolio. Please check my pMB also
$550 USD en 3 días
5,0 (4 comentarios)
5,0
5,0
Avatar del usuario
I have experience in C/C++ and C# and did similar project before.
$263 USD en 7 días
4,7 (28 comentarios)
5,2
5,2
Avatar del usuario
Experienced programmer.
$750 USD en 7 días
5,0 (9 comentarios)
4,7
4,7
Avatar del usuario
Hi, Please check your inbox. Thanks!
$555 USD en 10 días
5,0 (16 comentarios)
4,7
4,7
Avatar del usuario
I'm VC++ & C#.Net developer for more than 12 years with Microsoft standards. I can do it.
$555 USD en 3 días
5,0 (10 comentarios)
4,4
4,4
Avatar del usuario
Hello there, I have developed code for DLL in c# and even c++ too. I need to have a look on the current code and wanna have a look on the classes. Before that I can not say about the time for this. All I can say that I can do the job but before the exact scope of the work I am not able to estimate the exact time and cost. Please initiate chat so that I can have a look on actual work. As far as my background is concerned, I have masters degree in computer application with 5+ years of exp in C# and .net and I am microsoft certified too.
$722 USD en 15 días
4,4 (6 comentarios)
3,7
3,7
Avatar del usuario
hi, i am interested in this project. please look for my pm
$333 USD en 5 días
5,0 (2 comentarios)
2,5
2,5
Avatar del usuario
I've done some search and test, I think I can help. Please check the PM
$250 USD en 10 días
5,0 (1 comentario)
2,2
2,2
Avatar del usuario
c#, c, , reverse engineering
$567 USD en 4 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Please, check PM.
$250 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I can reverse engineer or decompile any .NET Framework .exe or .dll to c# code, It will include not only classes if it has interface they will also be included.
$380 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Germantown, United States
0,0
0
Miembro desde jun 23, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.