Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Dateigröße vs. Kompilereinstellungen

0 views
Skip to first unread message

Markus Baechler

unread,
Jul 20, 2009, 3:14:55 AM7/20/09
to
Hi NG,

ich habe ein VS2008-Projekt, das urspr�nglich nur aus C++ Klassen bestand.
Die Dateigr��e der EXE betrug 4.760KB. Durch Einbinden und Aufrufen von
C#-dlls ist die Dateigr��e auf 9.381KB angewachsen. Zus�tzlich liegen die
C#-dlls noch neben der EXE. Gibt es daf�r eine (logische) Erkl�rung oder
kann man an den Compiler/Linker-Einstellungen etwas �ndern?

Vielen Dank.

Gru�,
Markus


Jochen Kalmbach [MVP]

unread,
Jul 27, 2009, 4:48:57 AM7/27/09
to
Hallo Markus!

> ich habe ein VS2008-Projekt, das ursprᅵnglich nur aus C++ Klassen bestand.
> Die Dateigrᅵᅵe der EXE betrug 4.760KB. Durch Einbinden und Aufrufen von
> C#-dlls ist die Dateigrᅵᅵe auf 9.381KB angewachsen. Zusᅵtzlich liegen die
> C#-dlls noch neben der EXE. Gibt es dafᅵr eine (logische) Erklᅵrung oder
> kann man an den Compiler/Linker-Einstellungen etwas ᅵndern?

Durch aktivieren der "/clr" Option fᅵr das ganze Projekt kann sowas
schon passieren.

Ich rate immer, nur die /clr-Option fᅵr die Dateien zu aktivieren, wo
auch die C#-DLLs aufgerufen/verwendet werden.

http://blog.kalmbach-software.de/2009/05/12/ccli-quiz-answer/


Greetings
Jochen

Kerem Gümrükcü

unread,
Jul 30, 2009, 6:26:33 AM7/30/09
to
Hallo Jochen,

> Ich rate immer, nur die /clr-Option fᅵr die Dateien zu aktivieren, wo auch
> die C#-DLLs aufgerufen/verwendet werden.

Naja, sonst macht es ja wirklich keinen Sinn, oder ;-)

Grᅵᅵe

Kerem

--
--
-----------------------
Beste Grᅵsse / Best regards / Votre bien devoue
Kerem Gᅵmrᅵkcᅵ
Latest Projects: http://entwicklung.junetz.de
-----------------------
"This reply is provided as is, without warranty express or implied."

Jochen Kalmbach [MVP]

unread,
Jul 30, 2009, 7:23:12 AM7/30/09
to
Hallo Kerem!

>> Ich rate immer, nur die /clr-Option fᅵr die Dateien zu aktivieren, wo
>> auch die C#-DLLs aufgerufen/verwendet werden.
>
> Naja, sonst macht es ja wirklich keinen Sinn, oder ;-)

Die meisten aktivieren es fᅵr das ganze Projekt...

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

0 new messages