Vinnaren i pepparkakshustävlingen!
2017-10-17, 19:16
  #1
Medlem
Håller på med C# Programmering 2 och nu i kursen så ska vi börja göra WPF men verkar som att jag saknar den del saker(se bild)https://imgur.com/a/gNuUb.
Jag använder Mono för Visual Studio på Mac.
Tänkte höra om det är någon här som har varit med om samma problem? Har även kikat runt på youtube osv men kan inte hitta något vettigt!..
Citera
2017-10-17, 20:29
  #2
Medlem
WPF stöds inte i Mono och det finns inga planer hos utvecklarna att lägga till stöd för det.

http://www.mono-project.com/docs/abo...compatibility/
http://www.mono-project.com/docs/gui/wpf/
Citera
2017-10-17, 21:08
  #3
Medlem
WPF innehåller windowsspecifika saker, så kommer inte fungera på mac eller linux med mono eller .net core. Så ifall du vill fortsätta med det får du dra igång någon virtuell maskin som kör windows och fortsätta kursen där.
Är det kursledaren som sagt att det är ok att leka i mac/linux?
Citera
2017-10-18, 12:01
  #4
Medlem
Citat:
Ursprungligen postat av erkki17
WPF stöds inte i Mono och det finns inga planer hos utvecklarna att lägga till stöd för det.

http://www.mono-project.com/docs/abo...compatibility/
http://www.mono-project.com/docs/gui/wpf/

Alright, då måste jag komma på ett annat sätt ty för svar!
Citera
2017-10-18, 12:03
  #5
Medlem
Citat:
Ursprungligen postat av Gottisborgen
WPF innehåller windowsspecifika saker, så kommer inte fungera på mac eller linux med mono eller .net core. Så ifall du vill fortsätta med det får du dra igång någon virtuell maskin som kör windows och fortsätta kursen där.
Är det kursledaren som sagt att det är ok att leka i mac/linux?


aha! måste börja kolla på det!

Ja han har sagt att det är ok! men får nog köra me VM så kan jag fortsätta
Citera
2017-10-18, 16:47
  #6
Medlem
Citat:
Ursprungligen postat av GovIScrap
aha! måste börja kolla på det!

Ja han har sagt att det är ok! men får nog köra me VM så kan jag fortsätta

Då får han ju ge en uppgift som går att lösa på mac/linux skulle jag tänka mig?
Citera
2017-10-18, 20:04
  #7
Medlem
Citat:
Ursprungligen postat av Gottisborgen
Då får han ju ge en uppgift som går att lösa på mac/linux skulle jag tänka mig?

Det var inget WPF utan winForm vilket funkar nu i visual studio att koda osv...
men nu till nästa problem så när programmet är kompilerat osv och jag provar köra det på en windows dator så går inte programmet att köras.
Citera
2017-10-18, 22:12
  #8
Medlem
Citat:
Ursprungligen postat av GovIScrap
Det var inget WPF utan winForm vilket funkar nu i visual studio att koda osv...
men nu till nästa problem så när programmet är kompilerat osv och jag provar köra det på en windows dator så går inte programmet att köras.
Det underlättar om du beskriver vad mer specifikt som går fel.
Får du något felmeddelande?

Har du installerat .NET Framework på den dator du försöker köra det på? Har du flyttat över alla DLL:er?
Citera
2017-10-18, 23:33
  #9
Medlem
Citat:
Ursprungligen postat av erkki17
Det underlättar om du beskriver vad mer specifikt som går fel.
Får du något felmeddelande?

Har du installerat .NET Framework på den dator du försöker köra det på? Har du flyttat över alla DLL:er?

Ska försöka förklara:

Jag programmerar C# på min Macbook med Visual Studio för Mac och har Mono osv installerat.
I visual studio har jag gjort en WFA med knappar, radiobuttons å annat tjafs..
Kompilerar jag på min dator så är det inga errors eller något.
Sen när jag har gjort Build solution så jag får en .exe fil. Den filen har jag flyttat över till en dator med Windows 10 64bit.
När jag försöker att köra programmet så kommer det upp en varningsruta som säger att programmet inte kan köras....?

Vad menar du med DLL:er? blir det såna filer också som behöver följa med .exe filen?
Citera
2017-10-19, 21:44
  #10
Medlem
Citat:
Ursprungligen postat av GovIScrap
Ska försöka förklara:

Jag programmerar C# på min Macbook med Visual Studio för Mac och har Mono osv installerat.
I visual studio har jag gjort en WFA med knappar, radiobuttons å annat tjafs..
Kompilerar jag på min dator så är det inga errors eller något.
Sen när jag har gjort Build solution så jag får en .exe fil. Den filen har jag flyttat över till en dator med Windows 10 64bit.
När jag försöker att köra programmet så kommer det upp en varningsruta som säger att programmet inte kan köras....?

Vad menar du med DLL:er? blir det såna filer också som behöver följa med .exe filen?
Om det ligger DLL:er i samma mapp som .exe hamnar så behöver du ha med dom också. Om felmeddelandet inte innehåller något vettigt i dialogrutan så kika i Event log (Loggboken) och se om det står något mer där.
Citera
2017-10-19, 21:56
  #11
Moderator
Protons avatar
Citat:
Ursprungligen postat av GovIScrap
Ska försöka förklara:

Jag programmerar C# på min Macbook med Visual Studio för Mac och har Mono osv installerat.
I visual studio har jag gjort en WFA med knappar, radiobuttons å annat tjafs..
Kompilerar jag på min dator så är det inga errors eller något.
Sen när jag har gjort Build solution så jag får en .exe fil. Den filen har jag flyttat över till en dator med Windows 10 64bit.
När jag försöker att köra programmet så kommer det upp en varningsruta som säger att programmet inte kan köras....?

Vad menar du med DLL:er? blir det såna filer också som behöver följa med .exe filen?
Antar att programmet exekverar fint på din Mac?

Ser felmeddelandet ut nåt sånt här?
https://stackoverflow.com/questions/...run-on-windows

Btw så ska ju .NET core 2 vara cross-platform, du kanske kunde prova med det och se om du får det att funka bättre, eller skulle ni inte använda det?
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback