Mi a legjobb beállítás a Mono fejlesztését a Windows?

szavazat
33

Elkezdtem próbál játszani Mono, főleg szórakoztató abban a pillanatban. Először próbáltam használni a Visual Studio plugin, amely konvertálja a csproj egy makefile, de úgy tűnt, hogy nincs változat érhető el a Visual Studio 2005 én is olvastam a MonoDevelop IDE, amely úgy hangzott, szép. Sajnos, nincs előre FAB Windows-csomagot. Megpróbáltam követni néhány utasítást, hogy építeni kombinálásával függőségeket más félig összefüggő telepítések. Ez nem működik, de ez valószínűleg azért, mert én vagyok a Windows-orientált ember, és alig tudja pontosan „Makefile”.

Tehát a kérdésem a következő: Mi az a minimális energiájú módja annak, hogy elindult kipróbálni egy Mono-alapú fejlesztés a Windows?

A kérdést 05/08/2008 21:15
a forrás felhasználó
Más nyelveken...                            


10 válasz

szavazat
15

Azt javasoljuk, hogy egyre VMWare Player és az ingyenes Mono fejlesztési platform kép, amely biztosítja a honlapon.

Letöltés Mono

Beállítás időt ehhez minimális lesz, és azt is lehetővé teszi, hogy a kódot dolgozó .NET majd összpontosítani portolása kérdések nélkül egy hatalmas szóváltás kapcsolási gépek és hasonlók. A VMWare Player eszközök lehetővé teszik, hogy egyszerűen drag and drop a fájlokat másolni őket.

Keresem, hogy egy pár saját .NET alkalmazások és tegyék Mono-kompatibilis, és ez az út fogok venni itt röviden.

Válaszolt 05/08/2008 23:43
a forrás felhasználó

szavazat
11

Egy évvel később, és a válasz erre van nagymértékben változik. Most már használhatja MonoDevelop Windows-on, vagy ha kényelmesebb a Visual Studio akkor a Visual Studio Tools írni mindent, majd hibakeresés be VM hogy megbizonyosodjon arról, hogy működik Linux alatt.

Válaszolt 08/12/2009 17:48
a forrás felhasználó

szavazat
9

@Chris azt találtam, hogy a Visual Studio a legjobb IDE fejlődő ellen NET - Azt hiszem, a legjobb módja annak, hogy a cél a Mono tényleg csak fejleszteni és építeni a Visual Studio Windows alatt csak futtatni ezeket bináris közvetlenül Linux (vagy bármi más Mono platform használata). Vannak ingyenes változat a Visual Studio, ha az engedélyezési aggodalomra ad okot. Ha a fejlődő Linux alatt, a legjobb szoftver valószínűleg Eclipse Mono plugin (lásd a Mono Handbook - Eclipse telepítési utasításokat), de ne feledje, hogy nem rendelkezik a következő mennyiségű funkciók vagy a nyelvi integráció Visual Studio.

@modesty Mono egy 3rd party nyílt forráskódú megvalósítása a .NET keretrendszer, amely lehetővé teszi, hogy futtatni .NET alkalmazások platformokon más, mint a Windows.

Válaszolt 05/08/2008 22:23
a forrás felhasználó

szavazat
6

Az egyik legjobb dolog, amit tehetünk, ha a fejlődő a Visual Studio Mono hogy MoMA http://www.mono-project.com/MoMA . Ez megvizsgálja bármennyi összeállítások, hogy építeni, és létrehoz egy jelentést, amely a potenciális Mono problémák (pl módszerek nem valósítják meg a mono könyvtárban). Meg lehet futtatni a GUI vagy a parancssor használható automatizált épít.

Válaszolt 08/08/2008 15:29
a forrás felhasználó

szavazat
4

Személy szerint, én csak összeállítása a Visual Studio 2008 mintha .Net 2.0, majd fut a Mono (VS2008 Windows egy VirtualBox, Mono OSX). Minden probléma jön a futás, különben is, így a rendszer tökéletesen működik.

Most találtam ezt a nagyon új linket , ami fantasztikus, és megmutatja, hogyan kell beállítani a Visual Studio 2008 Mono.

Ugyanakkor felállítása Mono openSUSE vagy Ubuntu belsejében egy VirtualBox (Sun termék) egyszerű, fájdalommentes, és nem kényszeríti, hogy hagyjon bármilyen platformon rendszerint él.

Ez nem releváns a kérdés, de talán megjegyezni, hogy én csak most a Mono és én vagyok nyűgözve, hogy mennyi a Net végrehajtása, beleértve sok a WinForms dolgokat.

Válaszolt 31/07/2009 13:55
a forrás felhasználó

szavazat
4

Egyszerűen nincs ok arra, hogy építsenek az alkalmazás segítségével Mono; A lényege a .NET CLR, hogy a lefordított kimenet cross-platform.

Így egyszerűen építeni a kedvenc IDE (és ha tetszik IDE, a Microsoft a legjobb használni), majd tesztelje azt Mono. Még ha kapsz Mono dolgozik a Windows, nem lenne egy nagyon jó teszt az alkalmazás hordozhatóságát: mi van, ha az alkalmazás nem buta dolog, mint feltételezve fájlneveket van a visszaperjelek bennük, vagy hogy van valami különleges nevű mappát Program Files? A legjobb módja, ha a hordozhatóság tesztelés tesztelésének az alkalmazás a cél platform.

És ez elég könnyű csinálni egy Linux VMware játékos, mint az egyik sor http://www.go-mono.com/mono-downloads/download.html .

Válaszolt 15/09/2008 18:37
a forrás felhasználó

szavazat
4

Miguel volt egy post hibakeresés Mono futó Linux távoli hibakeresés a Visual Studio. Ez lehet valami, amit szeretne nézni ... Visual Studio debug Mono . Van is egy új projekt az úgynevezett lóhere , amelynek célja, amely lehetővé teszi a hibakeresés Mono Windows Visual Studio.

Válaszolt 08/09/2008 14:28
a forrás felhasználó

szavazat
3

Eclipse plugin Mono halott. Linux használja MonoDevelop vagy X-Develop , ha úgy tetszik a jó kereskedelmi támogatást (bár MonoDevelop beadási határideje őket gyorsan jellemzőket tekintve). A Windows SharpDevelop már egyéni MSBuild célokat összeállításáért kód ellen Mono.

Ahogy Mono és MonoDevelop gyorsan változnak, ügyeljen arra, hogy a legfrissebb verzióit, akkor is, ha nem jelölt stabil, de mégis (pl változat szállított készletek Ubuntu borzasztóan elavult).

A VMWare kép egy nagyszerű módja annak, hogy teszteli a Windows fejlett Linuxon. Ne érintse cygwin hacsak már nagyon jól alakítható vele.

Válaszolt 28/08/2008 11:19
a forrás felhasználó

szavazat
3

Az első ösztöne az lenne a meglehetősen semmitmondó „Install Linux”. Ön valamivel szemben úszni az aktuális , hogy megpróbálja fejleszteni mono windows alatt. Telepítése GTK és minden egy kicsit zavar az én tapasztalatom.

Ha úgy érzi, mint használ linux, akkor is Ubuntu kipróbálása

Másképp:

Van némi információk itt: http://www.mono-project.com/Mono:Windows és úgy tűnik, a cygwin toolchain lehet a legjobb megoldás. Nem hiszem, hogy te lesz képes elkerülni makefiles, sajnos. Találtam egy kicsit explicit bemutató származó O'Reilly .

@szerénység:

Mono biztosítja a szükséges szoftvert fejleszteni és futtatni a .NET kliens és szerver alkalmazások Linux, Solaris, Mac OS X, Windows és Unix. Novell által támogatott ( http://www.novell.com ), a Mono nyílt forráskódú projekt egy aktív és lelkes hozzájáruló közösség és úgy van elhelyezve, hogy legyen a vezető választás fejlesztése Linux alkalmazások.
- A Mono oldalon.

Válaszolt 05/08/2008 22:27
a forrás felhasználó

szavazat
1

Tetszett az ötlet, hogy megpróbáljuk használni MonoDevelop többnyire csak a biztonság kedvéért cuccom működne ellen Mono runtimes. Azt hiszem, ez is lehetséges, hogy őrült MSBuild és írnia saját célokat, hogy próbált építeni ellen Mono, de ez alapvetően emulálni a már megszűnt a plug-in funkció, ami vélhetően nem volt triviális építeni. Lenne kisebb tapasztalat cygwin, és örülök, gépelés „configure” és a „make” egész nap, de ha probléma merül fel, hogy a folyamat, én gyakorlatilag csavarni. Majd talán megpróbál játszani mindezt újra, de ha tart nekem több, mint egy pár órát, hogy dolgozzon ki olyan módon, hogy építsenek kényelmesen ellen Mono Runtimes, én valószínűleg csak kisegíteni.

Megpróbálom az Eclipse ötlet. Azt használni, hogy a Java, így lehet tudni, hogy a c # dolgokat dolgozni. Látni fogjuk...

Válaszolt 05/08/2008 23:37
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more