Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Erstellen eines Assemblies in VC++.NET

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.09.2004, 09:14 Uhr
Sapphira



Hallo,

wie kann ich in VC++.NET ein Assemblie erstellen?
Unter Projekte->Eigentschaften von Projekt->Linker->Erweitert habe ich gefunden, dass man Assemblygenerierung deaktivieren kann. Dort habe ich 'Nein' stehen. Heißt das, dass automatische eine Assembly generiert wird? Wo finde ich diese Assembly? Ist die Assembly in meiner DLL enthalten oder seperat irgendwo gespeichert?

Danke.
Sapphira
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.09.2004, 09:27 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

.NET-Frage => ich annektier den Thread mal schnell
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.09.2004, 09:35 Uhr
Bruder Leif
dances with systems
(Operator)


OK, ich geh mal davon aus, daß Du VC++ 2003 hast. Geh in den Projekteigenschaften auf Allgemein/Projektstandards, und stell dort die "verwalteten Erweiterungen" auf "Ja" (Vorsicht, stell Debug- UND Release-Einstellungen um). Das reicht im Prinzip schon aus, um eine Assembly zu erstellen, die Du von außen aufrufen kannst...

Wenn Du eine "ordentliche" Assembly mit starkem Namen und Metadaten zu Autor etc. haben willst, erstell lieber ein neues .NET-Projekt und kopier Deine Quelltexte rein, das ist einfacher, als sich durch die ganzen Einstellungen zu wühlen...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.09.2004, 10:22 Uhr
Sapphira



Danke Bruder Leif,


Zitat von Bruder Leif:
OK, ich geh mal davon aus, daß Du VC++ 2003 hast. Geh in den Projekteigenschaften auf Allgemein/Projektstandards, und stell dort die "verwalteten Erweiterungen" auf "Ja" (Vorsicht, stell Debug- UND Release-Einstellungen um). Das reicht im Prinzip schon aus, um eine Assembly zu erstellen, die Du von außen aufrufen kannst...


es hat funktioniert. ... und so schwer war es auch gar nicht.


Zitat von Bruder Leif:
Wenn Du eine "ordentliche" Assembly mit starkem Namen und Metadaten zu Autor etc. haben willst, erstell lieber ein neues .NET-Projekt und kopier Deine Quelltexte rein, das ist einfacher, als sich durch die ganzen Einstellungen zu wühlen...


Aber was für ein .NET-Projekt muss ich erstellen, um ein Assembly zu bekommen und auch eine DLL erstellen zu können?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
24.09.2004, 13:40 Uhr
Bruder Leif
dances with systems
(Operator)



Zitat von Sapphira:
Aber was für ein .NET-Projekt muss ich erstellen, um ein Assembly zu bekommen und auch eine DLL erstellen zu können?


Nennt sich "Klassenbibliothek (.NET)", dann wird eine DLL draus. Die Funktionen da drin werden automatisch exportiert, also kein __declspec mehr wie früher...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: