Find Jobs
Hire Freelancers

Visual Studio 2017 Template to Run C# Methods in a separate C++ DLL.

$50-400 USD

Completed
Posted almost 6 years ago

$50-400 USD

Paid on delivery
I am looking for a ready to go VS 2017 Template that has three DLLs in the Solution Explorer. 1) C# .Net DLL 2) C++/CLI [login to view URL] 3) C++ Native DLL I would like to call methods in the C#.NET DLL in my C++ Native DLL. I've tried doing this on my own, but I keep running into compiler errors, the code crashes my c++ Native DLL Functions and so on. Looking to save some time and find someone who can possibly setup a VS 2017 project solution that will have a few examples in it, so I can add some of my C# source code and activate it via C++ Native DLL. Please let me know if you have any questions.
Project ID: 17451073

About the project

14 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, The procedure is creating C# (or any managed language) dll that will be signed and registered as COM object. So, the C# method should be defined in an interface. After that you import the type library into C++ project and use the managed class. It is easier in C++/Cli I could make you 2 projects that will implement and call couple of method for you to see. I have 14+ years of experience in C#/C++ and have done interoperability (C++ -> C# and C# -> C++) many times. Thanks, Goran.
$111 USD in 5 days
5.0 (89 reviews)
7.1
7.1
14 freelancers are bidding on average $263 USD for this job
User Avatar
Hello I have extensive experience with both C++ and C# also, I am familiar with various methods to call C++ DLL functions from C# code.
$124 USD in 2 days
4.9 (2384 reviews)
8.3
8.3
User Avatar
Hello, I can help your job. and I have experience of the resolving the issue. Please contact me asap. Regards
$150 USD in 3 days
5.0 (18 reviews)
6.8
6.8
User Avatar
Hello, sir I am a full stack freelancer. I am interesting in your project really. I am good at development and design. I have many skills and experiences. If you give me a chance to work for you, then i will do the best try for you. Let me help you. Thank you very much.
$444 USD in 10 days
4.9 (112 reviews)
6.5
6.5
User Avatar
Hi, Greeting!! I have 12+ Years of experience in software Development and Project management. Your listed requirements closely match my background and skills. A few I would like to highlight that would enable me to contribute to your bottom line are: • Extensive experience of working on C#.NET, Asp.Net, Asp.Net core, Mvc5, API, ASP.NET Web forms, AJAX. • Expertise in SQL Server experience with SSIS, SSRS, database design, database optimization. • Expertise in Java script,HTML,CSS,REACT,Bootstrap etc. and familiar with Web API, Entity Framework, angular. I look forward to speaking with you about this opportunity. Sincerely, Karunakar
$444 USD in 10 days
4.7 (52 reviews)
6.4
6.4
User Avatar
I known the way to done this task. inbox me if you have any question about my skill or this project. Thank for your attention HuyPQ.
$250 USD in 10 days
4.8 (68 reviews)
5.8
5.8
User Avatar
As you can see from my reviews, I have enough experiences for C++/C and C# Wrapper development. I can support for you perfectly as you require. You will get much help from me. I'm waiting for your reply. Thank you.
$350 USD in 3 days
5.0 (13 reviews)
5.6
5.6
User Avatar
Hello, I can create a solution in VS 2017 that has the 3 projects you mentioned: 1- C# .NET DLL 2- C++/CLI Managed DLL 3- C++ Native DLL. The C# .NET DLL will have a simple public class that is exposed as a COM object. The managed C++/CLI will have a dummy public class. The native DLL will have one exported function (native) that could be called by a native application. This exported function will use the C# public class in the C# .NET DLL. For testing, there will be also a native application (C++) project that will use the native DLL just to demonstrate that all is working as expected. It will take probably less than 3 days to develop and test. Thanks
$500 USD in 5 days
5.0 (10 reviews)
5.2
5.2
User Avatar
My Windows development experiences bear similarity to the work described. Will you please share the erroneous code to save time? I do development with C++, for engineering native solutions. How soon should this be begun?
$99 USD in 3 days
5.0 (9 reviews)
4.3
4.3
User Avatar
I'm 5 years experienced software engineer with expertise in C++, C# and C++/CLI . I can assure that the product can be delivered in 100% quality and before the deadline.
$244 USD in 10 days
5.0 (1 review)
1.4
1.4
User Avatar
Just a day ago I worked for an employer who wanted something very similar. Of course I got paid. I can help you too.
$250 USD in 10 days
5.0 (1 review)
0.8
0.8
User Avatar
Hello, I have highly skilled in both C++ and C#. I was faced with this situation, should use the callback function. Let send me source code, I can complete within 1 day. Regard.
$70 USD in 1 day
0.0 (0 reviews)
2.4
2.4
User Avatar
Hi, Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have got Rich experience in Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc.& mobile apps Also have very good knowledge of javascript, jQuery Json, API, Prototype Frameworks, and have developed various Parallax, Fluid responsive design. I am ready to discuss with you with best Regards
$250 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Edmond, United States
5.0
3
Payment method verified
Member since Jan 28, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.