🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
2 messages
2 total messages Started by Daniel Dusiñski Thu, 29 Jan 2004 06:53
Wersje .NET
#446
Author: Daniel Dusiñski
Date: Thu, 29 Jan 2004 06:53
32 lines
2541 bytes
"For some reason, Microsoft's brilliant and cutting-edge
.NET development environment left out one crucial tool...
a tool that has been common in software development environments
since, oh, about 1950, and taken so much for granted that
it's incredibly strange that nobody noticed that .NET doesn't
really have one."

Please Sir May I Have a Linker?
http://www.joelonsoftware.com/articles/PleaseLinker.html

--

Napisz� jeszcze co� od siebie - denerwuje mnie, �e je�li skompiluj�
aplikacj� dla .Net Framework 1.0 (*1) to nie dzia�a ona ju� na Framework 1.1
(*2). Z tego si� mo�e zrobi� w przysz�o�ci powa�ny problem - na razie mamy
tylko dwie wersje Frameworka, ale gdy b�dzie ich ju� z 5 ...   Kto� wie jak
MS zamerza rozwi�za� ten problem (linki do artyku��w) ???

(*1) Ustawienia w Visual Studio:   Project -> Properties, a dalej  Common
Properties -> General -> Supported Runtimes   ustawione na  "Microsoft .NET
Framework v1.0 (advanced)". Oczywi�cie wiem, �e mog� skompilowa� tak, aby
program dzia�a� na obu Frameworkach. Ale jak to jest ze starszymi
aplikacjami, gdzie jeszcze nie by� dost�pny odpowiedni kompilator ?

(*2) Win2003 i zainstalowany VS.NET 2003. Wyskakuje okienko z informacj�:
"Aby uruchomi� t� aplikacj�, nale�y najpierw zainstalowa� jedn� z
nast�puj�cych wersji �rodowiska .Net Framework v1.0.3705. Skontaktuj si� z
wydawc� u�ywanej aplikacji ... itd."

-- 
Pozdrawiam,       To jest m�j pogl�d i podzielam go ca�kowicie
Daniel                  www.dusinski.prv.pl          gg: 4563846
Re: Wersje .NET
#447
Author: Pawel Zabza
Date: Thu, 29 Jan 2004 10:11
38 lines
2821 bytes
Daniel Dusiñski wrote:

> Please Sir May I Have a Linker?
> http://www.joelonsoftware.com/articles/PleaseLinker.html

Nie bardzo widze co to ma wspolnego z wersjami.  Tzn. on zaczal pisac o 
wersjach, a skonczyl na tym jak to by chcial zeby byla mozliwosc 
wkompilowania runtime'u do EXE.  No i ton mi sie nie podoba, ale to w 
sumie drobiazg.

Co do 'monolitycznego EXE' to nie widze poszlak wskazujacych na to, ze 
MS w ogole cos takiego rozwazal.  Tak, ze w sytuacji kiedy ktos pisze 
programy dla malych firm czy indywidualnych odbiorcow, ktore maja byc 
takie wlasnie 'bezinstalacyjne', to bardzo mozliwe ze pozostanie przy 
C++ czy Delphi jest bardziej sensowne.  Z drugiej strony jesli 
uzytkownik potrafi zainstalowac runtime, to problem znika (albo 
przynajmniej traci na znaczeniu).


> Napiszê jeszcze co¶ od siebie - denerwuje mnie, ¿e je¶li skompilujê
> aplikacjê dla .Net Framework 1.0 (*1) to nie dzia³a ona ju¿ na Framework 1.1
> (*2). Z tego siê mo¿e zrobiæ w przysz³o¶ci powa¿ny problem - na razie mamy
> tylko dwie wersje Frameworka, ale gdy bêdzie ich ju¿ z 5 ...   Kto¶ wie jak
> MS zamerza rozwi±zaæ ten problem (linki do artyku³ów) ???

Trzeba dodac odpowiednie redirecty w pliku konfiguracyjnym aplikacji. 
Ten wymog bierze sie stad, ze .NET wspiera SBS - i o tym ktory runtime 
jest uzywany ma decydowac administrator komputera, nie programista.

Programy 'kompilowane pod 1.0' dzialaja na komputerze z oboma wersjami, 
uzywajac 1.1; i to jest jedyne co moze ew. niepokoic, choc podejrzewam 
ze szanse na wdepniecie w cos przykrego sa nikle.

Mnie irytowala niemoznosc otwierania projektow VS.2003 w VS.2002, ale 
tylko dopoki nie znalazlem stosownego konwertera na codeproject.

Pozdrawiam,
Pawel
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