Προς το περιεχόμενο

Wine και .Net Framework


kagelos

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα,

έχει καταφέρει κανείς να εγκαταστήσει το redistributable package από .Net 2.0 σε Wine και να τρέξει .Net εφαρμογές;

Είμαι αρχάριος στο linux και ακολούθησα κάποιες πληροφορίες που βρήκα στο site του Wine για την εγκατάσταση. Δοκίμασα με winetricks και με manual install. Το framework λέει "successful install" αλλά δεν το πολυπιστεύω :-) καθώς τα progress bar δεν τερματίζουν. Μετά όταν πάω να τρέξω ακόμα και την πιο απλή .Net εφαρμογή (φτιάχνω μια φόρμα που δεν κάνει τίποτα) βγάζει μήνυμα ότι πρέπει να τερματιστεί η εφαρμογή.

Έχει καταφέρει κανείς κάτι;

 

Υ.Γ. είμαι 99% σίγουρος πως πριν αρκετό καιρό είχα δοκιμάσει να τρέξω στο Ubuntu διάφορα project που έχω φτιάξει σε windows (πάντα .net) και έτρεχαν έτσι αυτούσια, μέσω wine φυσικά, αλλά χωρίς να κάνω setup το framework.

Δημοσ.

Μπορώ να τρέξω με το Mono τα .exe που έχουν γίνει compile σε windows με .net framework?

Δεν ψάχνω να κάνω port την εφαρμογή μου σε mono αυτή την στιγμή γιατί θα ήταν αρκετά χρονοβόρο. Θέλω να δω αν μπορεί να τρέξει όπως είναι.

Δημοσ.

Δεν ξερω να σου απαντησω με σιγουρια, αλλα ειχα δει καποιο πακετο εφαρμογης φτιαγμενης σε mono, που ειχε .exe και .dll.

 

Δεν θυμαμαι το ονομα της, απλα το οτι ειναι audio player.

Δημοσ.
Μπορώ να τρέξω με το Mono τα .exe που έχουν γίνει compile σε windows με .net framework?

Δεν ψάχνω να κάνω port την εφαρμογή μου σε mono αυτή την στιγμή γιατί θα ήταν αρκετά χρονοβόρο. Θέλω να δω αν μπορεί να τρέξει όπως είναι.

 

Ναι μπορεις

Δημοσ.

Έτρεξα μερικά προγράμματα με το Mono και πάιζουν κανονικά :)

Παρόλα αυτά η δική μου εφαρμογή δεν τρέχει γιατί χρησιμοποιεί OpenGL με DllImport και P/Invoke ... δλδ πράγματα που έχουν να κάνουν με Windows.

Κανείς άλλος είχε καμιά εμπειρία με .net σε wine?

Δημοσ.

Όντως έχουμε το ίδιο avatar, το δικό σου βέβαια πιο καλλιτεχνικό.

Περί .net τώρα ξέρουμε τίποτα; :-D

 

---------- Το μήνυμα προστέθηκε στις 16:54 ----------

 

Βασικά θα δοκιμάσω να δω αν τρέχει με Mono σε Windows η εφαρμογή και ΑΝ παίξει αυτό, να δω μήπως γίνεται εγκατάσταση σε wine το mono για windows.

Πολλά αν βέβαια ...

Δημοσ.
Έτρεξα μερικά προγράμματα με το Mono και πάιζουν κανονικά :)

Παρόλα αυτά η δική μου εφαρμογή δεν τρέχει γιατί χρησιμοποιεί OpenGL με DllImport και P/Invoke ... δλδ πράγματα που έχουν να κάνουν με Windows.

Κανείς άλλος είχε καμιά εμπειρία με .net σε wine?

 

Αν χρησιμοποιεις p/invoke μονο για opengl methods τοτε ευκολα γινεται port αφου το opengl ειναι cross platform. Υπαρχει και cross platform opengl library σε .Net που λεγεται Tao, δες http://www.mono-project.com/Tao. Δεν το εχω δοκιμασει ομως για να δω αν παιζει σωστα

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...