Avatar billede fanatic Nybegynder
25. september 2004 - 19:45 Der er 10 kommentarer og
1 løsning

Køre 2 projekter på een gang?

Hej Eksperter...

Hvordan kører jeg 2 projekter i Visual Studio .NET??

Dvs. 1 main-klasse i hvert sit projekt. Jeg kan kun få den til at køre et projekt af gangen? Jeg eksperimenterer med en server og en klient-klasse.


2. spørgsmål
Kan man i J# bruge standard java-biblioteker? VS. NET er vel helt anderledes opbyggey mht. biblioteker??
Avatar billede arne_v Ekspert
25. september 2004 - 20:09 #1
re 2)

Så vidt jeg ved skal man i J# bruge standard .NET biblioteker og ikke Java
biblioteker.

Microsoft eksempler bruger alle .NET biblioteker.

Og jeg mener ikke at MS har lov til at bruge Java biblioteker efter
diverse retssager.

J# er simpelthen C# med en lille smule anderledes syntax.
Avatar billede fanatic Nybegynder
25. september 2004 - 21:05 #2
Ja det ville jeg også tro..men hvorfor kan jeg så eks. skrive:

import java.io.*;
import java.net.*;
Avatar billede arne_v Ekspert
25. september 2004 - 21:53 #3
Jeg har lige prøvet og du har ret.

En Java console app builder fint. En Java AWT app builder fint. En Java Swing
app builder ikke.

Konklusionen må være at J# understøtter Java 1.1 bibliotekerne (som også
MS Java gør det).
Avatar billede arne_v Ekspert
25. september 2004 - 22:01 #4
http://www.javaworld.com/javaworld/jw-11-2001/jw-1121-iw-jsharp.html

Microsoft supplies assemblies that provide the functionality of Sun's JDK 1.1.4
without using any Sun code, thus avoiding Sun's control and, Microsoft hopes, its
legal wrath.

http://uk.builder.com/programming/windows/0,39026618,20264159,00.htm

In its suit, Sun also alleges that "Microsoft has made false and deceptive statements regarding the ability of its Visual J# .Net product to pass the Java compatibility test suites" -- tests from Sun that ensure that software said to run Java programs works properly.

Goodhew counters, "There is no Sun intellectual property used in the product, nor do we make any claims that it will produce applications that pass any Sun tests or run on any Sun-licensed platform."
Avatar billede arne_v Ekspert
25. september 2004 - 22:11 #5
De ligger i vjslib.dll, men jeg undrer mig stadig over at alle eksemplerne
bruger .NET bibliotekerne
Avatar billede fanatic Nybegynder
26. september 2004 - 12:09 #6
Ja...jeg blev også overrasket. Jeg bruger normalt C# men ville lige prøve J# da jeg oprindelig lærte at programmere i JAVA. SÅ tænkte jeg.."sikke besværligt hvis man skal til at sætte sig ind i et helt nyt library". Det er så åbenbart ikke tilfældet.

Microsoft ønsker sikkert "langsomt" at "venne" programmøre til at bruge .NET library'et i stedet for. Det er måske derfor at deres egne eksempler er med .NET library.

Arne, du ved ikke hvordan man i VS. NET kører 2 projekter på een gang? Kan man det??? Nej...hvorfor ikke??
Avatar billede arne_v Ekspert
26. september 2004 - 13:16 #7
Nu ved jeg ikke hvor nyttigt et Java 1.1.4 bibliotek reelt er. Der er alts sket
en del siden da.

Jeg tror at J# er der for at give folk mulighed for at bygge deres gamle J++
projekter fra VS6.
Avatar billede arne_v Ekspert
26. september 2004 - 13:17 #8
Jeg bruger ikke selv VS.NET så jeg ved ikke om man kan køre 2 projekter samtigtigt.

(Man kan godt have 2 åbne projekter i SharpDevelop)

Men du må da under alle omstændigheder kunen builde 2 projekter og så køre
EXE filerne fra Windows Explorer.
Avatar billede fanatic Nybegynder
28. september 2004 - 13:20 #9
ja det er klart...tak! Det overrasker mig meget at jeg kan tage min gamle java-kode og smide den ind i VS. NET og derefter kompilere mine programmer til .NETs assembly. Det giver nogle gode muligheder ;)
Avatar billede arne_v Ekspert
28. september 2004 - 19:44 #10
MS må have tænkt på de VS6 brugere med J++ projekter !
Avatar billede naxosnaxos Nybegynder
30. september 2004 - 19:36 #11
Du kan sagtens starte flere projekter på én gang i vs.net.
Hvis du har projekterne samlet under én solution kan du under properties for din solution vælge om det skal være single startup projekt, som er default valgt, men under dette kan du vælge multiple startup projects og derefter vælge hvilke der skal afvikles sammen. Det fungerer perfekt, dog skal man lige huske de da anvender samme output window.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester