---
title: "Använda C++ i .net"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/151540-använda-c-i-net"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Uwe"
published: "2006-09-20T14:55:35.000Z"
updated: "2006-09-20T21:58:12.000Z"
replies: 1
views: 346
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/151540-använda-c-i-net"
---

# Använda C++ i .net

## #1 — Uwe, 2006-09-20T14:55Z

Jag har ett program som är skrivet i c++ och programmets funktionalitet skulle jag vilja använda i ett C# program. I ställt för att skriva om koden till C#, vilket är mycket jobb tänkta jag mig nåt sånt här:

Skapa ett c++.net projekt där jag lägger in koden från mitt ursprungliga program och från den skapa en dll som jag senare kan använda av mitt C# program som vilken klass som helst?

Är detta möjligt eller finns det andra konstruktiva förslag på lösningar?

Permalänk: https://www.webforum.nu/p/151540

## #2 — emission, 2006-09-20T21:58Z

I primcip är det möjligt att göra så, men hur mycket ändringar du behöver göra beror alldeles på vad som finns i programmet. Du kan också skriva en managed wrapper runt din kod.

<http://www.codeguru.com/cpp/cpp/cpp_managed/interop/article.php/c6867/>

...eller skapa en vanlig DLL och köra dess funktioner via DllImport, p/invoke

Permalänk: https://www.webforum.nu/p/1870328

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/151540-använda-c-i-net
