🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
4 messages
4 total messages Started by iiui Fri, 26 Mar 2004 15:25
c# - program pod windows
#669
Author: iiui
Date: Fri, 26 Mar 2004 15:25
9 lines
1033 bytes
witam ponownie.

utworzylem zwykly program pod sharpdevelop, nastepnie chcialem go odpalic
na innym komputerze, na ktorym nie ma .net framework. Pojawia sie pytanie,
co zrobic, by utworzony exe chodzil "wszedzie", tam gdzie nie ma .net
framework rowniez.
Co robic ?

Dzieki
Re: c# - program pod windows
#670
Author: rozrabiaka
Date: Fri, 26 Mar 2004 20:38
14 lines
1322 bytes
Uz.ytkownik iiui napisa?:
> witam ponownie.
> 
> utworzylem zwykly program pod sharpdevelop, nastepnie chcialem go odpalic
> na innym komputerze, na ktorym nie ma .net framework. Pojawia sie pytanie,
> co zrobic, by utworzony exe chodzil "wszedzie", tam gdzie nie ma .net
> framework rowniez.
> Co robic ?
> 
> Dzieki
Witam
Nic chyba nie zrobisz, C# jest tylko dla .NET ZTCW..

pozdrawiam, grzes.
Re: c# - program pod windows
#671
Author: Piecu
Date: Sat, 27 Mar 2004 13:06
19 lines
1855 bytes
Użytkownik rozrabiaka napisał:
>> co zrobic, by utworzony exe chodzil "wszedzie", tam gdzie nie ma .net
>> framework rowniez.
> 
> Nic chyba nie zrobisz, C# jest tylko dla .NET ZTCW..

Musi być .NET Framework, ale możesz sobie zainstalować plugina do VS ze 
strony 
http://www.gotdotnet.com/community/workspaces/workspace.aspx?ID=2F8F0A23-F529-4158-8E0A-D187D16F41F1, 
dzięki któremu możesz utworzyć projekt Setup, który będzie instalował 
Frameworka jeśli użytkownik go nie posiada. Ale wtedy konieczne jest 
dołączenie do programu binarki Frameworka, czyli jakieś 22 MB.

-- 
  ____  _
|  _ \(_) ___  ___ _   _   piecu(malpka)go2.pl   gg:1277308
| |_) | |/ _ \/ __| | | |  --------------------------------
|  __/| |  __/ (__| |_| |  "jutro to dziś - tyle, że jutro"
|_|   |_|\___|\___|\__,_|       Sławomir Mrożek (1981)
Re: c# - program pod windows
#672
Author: Marek Janaszewski USUNTO. z adre...
Date: Sat, 27 Mar 2004 13:37
35 lines
2458 bytes
iiui wrote:
> witam ponownie.
>
> utworzylem zwykly program pod sharpdevelop, nastepnie chcialem go
> odpalic na innym komputerze, na ktorym nie ma .net framework. Pojawia
> sie pytanie, co zrobic, by utworzony exe chodzil "wszedzie", tam
> gdzie nie ma .net framework rowniez.
> Co robic ?
[...]

Witam!

Framework do biblioteki, z których korzysta aplikacja. Skoro w Windows są
biblioteki, z których korzystają aplikacje i nikt nie próbuje linkować tych
bibliotek do .exe-ków, to dlaczego chcesz stworzyć gigantyczny .exe dla
aplikacji .NET.

Jeśli chcesz tworzyć zwarte exe-ki, które uruchomią się na Windows
posiadający dotychczas dostępny zestaw biblioteki to lepszym wyborem będzie
Delphi albo C++ Builder. W innym przypadku trzeba instalować frameworka.

Taka sytuacja ma jeszcze jedną zaletę, oprócz wielkości aplikacji i
obecności bibliotek raz w pamięci. Chodzi o komunikacje między aplikacją a
bibliotekami albo procesami. Wspólne biblioteki definiują wspólne typy,
posiadają wspólne menadżerzy pamięci, itd. co ułatwia wydanie przepychanie
dane. Np. biblioteka jest wstanie przydzielić dynamicznie pamięć do danych o
zmiennej długości a aplikacja ją zwolnić. W Delphi to jest problem, który
Borland rozwiązał właśnie dodatkową .dll-ką, w której siedzi menadżer
pamięci. Wszystkie moduły gadające ze sobą jeśli chcą dynamicznie
przydzielać pamięć, np. do stringów, muszą korzystać ze wspólnej .dll-ki.

-- 
Pozdrawiam,
Marek Janaszewski
[ j_m...@gazeta.pl ]
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads