Avatar billede fatter_keine Nybegynder
23. maj 2007 - 21:00 Der er 12 kommentarer og
1 løsning

Installation af Windows .NET Framework - Hvordan?

Hejsa,

Ja overskriften siger det hele...

Jeg kører linux, nærmere betegnet Kubuntu!

Hvordan får jeg Microsoft .Net Framework installeret på min maskine? - Og kræver det en Windows Licens?

Jeg har forsøgt med Wine, men det lykkedes ikke!

Nogen forslag?
Avatar billede Slater Ekspert
23. maj 2007 - 21:22 #1
Har du prøvet med Mono - http://www.mono-project.com ?
Avatar billede strych9 Praktikant
23. maj 2007 - 21:57 #2
Mono er så vist kun .NET 1.1 kompatibelt, men det skulle være en næsten fuld reimplementering, og den kræver ikke Windows licens.
Avatar billede fatter_keine Nybegynder
23. maj 2007 - 23:05 #3
Vil et program der kræver Microsoft .Net Framework installeret, så godtage at det hedder mono? - Eller skal programmet være kompatibelt med mono, eller hvordan fungerer det?

Hvordan sætter jeg det op?

Jeg har hørt om Mono i et foregående forsøg, men havde ikke ret meget held med det...
Avatar billede fatter_keine Nybegynder
23. maj 2007 - 23:11 #4
Jeg har hentet mono rpm's og konverteret dem til deb's og installeret dem...

Prøver at installere, og får dette:

http://dallerweb.dk/dotnet.png
Avatar billede arne_v Ekspert
24. maj 2007 - 00:35 #5
det er en myte at Mono = .NET 1.1

Mono 1.2 implementerer næsten hele .NET 1.1, en pæn del af .NET 2.0 og noget af .NET 3.0

Mono 1.1 implementerer en lidt mindre del af .NET 1.1 og 2.0
Avatar billede arne_v Ekspert
24. maj 2007 - 00:36 #6
du compiler dine programmer med msc kommandoen (forudsat at det er C#)

du kører dine programmer med mono kommandoen
Avatar billede arne_v Ekspert
24. maj 2007 - 00:37 #7
mange .NET programmer vil virke på Mono

men nogen skal omskrives lidt - f.eks. hvis de bruger Windows specifikke features
Avatar billede fatter_keine Nybegynder
24. maj 2007 - 10:15 #8
Jeg har ikke mulighed for at rette i koden... (eller compilere det på ny...) Det er ClosedSource!

Og hvilken mono kommando skal de køres med?
Avatar billede arne_v Ekspert
24. maj 2007 - 16:04 #9
mono foobar.exe
Avatar billede fatter_keine Nybegynder
31. maj 2007 - 17:16 #10
Jeg får dette:

varkstedet@varkstedet-desktop:~/Genius$ sudo mono setup.exe
Cannot open assembly setup.exe.

Og dette i verbose-tilstand:

varkstedet@varkstedet-desktop:~/Genius$ sudo mono -v setup.exe
Method (wrapper runtime-invoke) System.Object:runtime_invoke_void_string (object,intptr,intptr,intptr) emitted at 0xb74d7360 to 0xb74d73f8 (code length 152) [setup.exe]
Method System.OutOfMemoryException:.ctor (string) emitted at 0xb74d7400 to 0xb74d7423 (code length 35) [setup.exe]
Method System.SystemException:.ctor (string) emitted at 0xb74d7448 to 0xb74d746b (code length 35) [setup.exe]
Method System.Exception:.ctor (string) emitted at 0xb74d7480 to 0xb74d7498 (code length 24) [setup.exe]
Method System.Exception:set_HResult (int) emitted at 0xb74d74a0 to 0xb74d74ae (code length 14) [setup.exe]
Method System.NullReferenceException:.ctor (string) emitted at 0xb74d74b0 to 0xb74d74d6 (code length 38) [setup.exe]
Method System.StackOverflowException:.ctor (string) emitted at 0xb74d74d8 to 0xb74d74ee (code length 22) [setup.exe]
Cannot open assembly setup.exe.
Method (wrapper runtime-invoke) System.Object:runtime_invoke_void (object,intptr,intptr,intptr) emitted at 0xb74d74f0 to 0xb74d7581 (code length 145) [setup.exe]
Method (wrapper runtime-invoke) System.Object:runtime_invoke_void (object,intptr,intptr,intptr) emitted at 0xb74d7588 to 0xb74d7615 (code length 141) [setup.exe]
Method System.Threading.Thread:.cctor () emitted at 0xb74d7628 to 0xb74d7671 (code length 73) [setup.exe]
Method (wrapper managed-to-native) System.Object:__icall_wrapper_mono_object_new_ptrfree (intptr) emitted at 0xb74d7688 to 0xb74d76cc (code length 68) [setup.exe]
Method System.Threading.Thread:Finalize () emitted at 0xb74d7740 to 0xb74d7789 (code length 73) [setup.exe]
Method System.IntPtr:op_Explicit (int) emitted at 0xb74d77b0 to 0xb74d77d1 (code length 33) [setup.exe]
Method System.IntPtr:.ctor (int) emitted at 0xb74d77e8 to 0xb74d77ff (code length 23) [setup.exe]
Method (wrapper managed-to-native) System.Threading.Thread:Thread_free_internal (intptr) emitted at 0xb74d7800 to 0xb74d7843 (code length 67) [setup.exe]
Method System.Object:Finalize () emitted at 0xb74d7848 to 0xb74d785b (code length 19) [setup.exe]
Method System.Runtime.Remoting.Contexts.Context:.cctor () emitted at 0xb74d79e0 to 0xb74d7a05 (code length 37) [setup.exe]
Method (wrapper managed-to-native) System.Object:__icall_wrapper_mono_object_new_fast (intptr) emitted at 0xb74d7a18 to 0xb74d7a5c (code length 68) [setup.exe]
Method System.Collections.Hashtable:.ctor () emitted at 0xb74d7a60 to 0xb74d7a7a (code length 26) [setup.exe]
Method System.Collections.Hashtable:.cctor () emitted at 0xb74d7bc0 to 0xb74d7bfc (code length 60) [setup.exe]
Method (wrapper managed-to-native) System.Object:__icall_wrapper_mono_array_new_specific (intptr,int) emitted at 0xb74d7c10 to 0xb74d7c59 (code length 73) [setup.exe]
Method System.String:memcpy (byte*,byte*,int) emitted at 0xb74d7c60 to 0xb74d7d14 (code length 180) [setup.exe]
Method System.String:.cctor () emitted at 0xb74d7d48 to 0xb74d7d8c (code length 68) [setup.exe]
Method System.String:memcpy4 (byte*,byte*,int) emitted at 0xb74d7d90 to 0xb74d7dfc (code length 108) [setup.exe]
Method System.Collections.Hashtable:.ctor (int,single) emitted at 0xb74d7e00 to 0xb74d7e20 (code length 32) [setup.exe]
Method System.Collections.Hashtable:.ctor (int,single,System.Collections.IHashCodeProvider,System.Collections.IComparer) emitted at 0xb74d8008 to 0xb74d81f2 (code length 490) [setup.exe]
Method System.Single:IsNaN (single) emitted at 0xb74d8248 to 0xb74d8266 (code length 30) [setup.exe]
Method System.Collections.Hashtable:ToPrime (int) emitted at 0xb74d8268 to 0xb74d82cf (code length 103) [setup.exe]
Method System.Collections.Hashtable:SetTable (System.Collections.Hashtable/Slot[]) emitted at 0xb74d82e0 to 0xb74d8331 (code length 81) [setup.exe]
Method System.Collections.Hashtable:AdjustThreshold () emitted at 0xb74d8358 to 0xb74d83b0 (code length 88) [setup.exe]
Method System.Runtime.Remoting.Contexts.Context:Finalize () emitted at 0xb74d83b8 to 0xb74d83d7 (code length 31) [setup.exe]
Avatar billede arne_v Ekspert
03. juni 2007 - 23:29 #11
Det ser ud som om at det ikke virker.
Avatar billede fatter_keine Nybegynder
24. juni 2007 - 15:30 #12
Smid et svar... I var hjælpsomme, men det lykkedes desværre ikke...
Avatar billede arne_v Ekspert
24. juni 2007 - 17:21 #13
svar
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