Novellによって開発が進められているオープンソースの.NET環境である
Monoに関する話題を扱うスレです。
http://www.go-mono.com/
http://www.mono-project.com/
Gtk#
http://gtk-sharp.sourceforge.net/
MonoDevelop
http://www.monodevelop.com/index.aspx
Monologue
http://www.go-mono.com/monologue/
Moonlight
http://www.mono-project.com/Moonlight
MonoTouch
http://monotouch.net/
過去スレ
http://pc5.2ch.net/test/read.cgi/tech/1020215602/
http://pc12.2ch.net/test/read.cgi/tech/1100616350/
http://toro.2ch.net/test/read.cgi/tech/1253450199/
探検
【消しゴム】MONOを使ってみるスレ4【じゃない】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2012/02/12(日) 14:16:18.49315デフォルトの名無しさん
2013/01/26(土) 21:01:27.42316デフォルトの名無しさん
2013/01/26(土) 23:21:14.05 まあ別に良いんでないの。
売れなければ廃れて消えるだけだろ。
売れなければ廃れて消えるだけだろ。
317デフォルトの名無しさん
2013/01/27(日) 02:15:32.40 >>313
なんだ開発ツールの話か
Mono自体は無料でオープンソースだからいいんじゃないの
有償の製品がソース公開されないのはある意味正常だと思う。
無償ですといいながら、スパイウェア仕込んだソフト
をばらまいて利益あげるGoogleやCanonical(Ubuntu)のほうが嫌
なんだ開発ツールの話か
Mono自体は無料でオープンソースだからいいんじゃないの
有償の製品がソース公開されないのはある意味正常だと思う。
無償ですといいながら、スパイウェア仕込んだソフト
をばらまいて利益あげるGoogleやCanonical(Ubuntu)のほうが嫌
318デフォルトの名無しさん
2013/01/27(日) 03:07:45.99 >>317
いや各プラットホーム固有のライブラリはほぼソース非公開だよ
いや各プラットホーム固有のライブラリはほぼソース非公開だよ
319デフォルトの名無しさん
2013/01/27(日) 08:28:57.80 > 無償ですといいながら、スパイウェア仕込んだソフト
> をばらまいて利益あげるGoogleやCanonical(Ubuntu)のほうが嫌
おまえが非難してるレベルでスパイウェアなら、もっと色々なものがスパイウェアなんだが
> をばらまいて利益あげるGoogleやCanonical(Ubuntu)のほうが嫌
おまえが非難してるレベルでスパイウェアなら、もっと色々なものがスパイウェアなんだが
320デフォルトの名無しさん
2013/01/28(月) 16:27:53.23 李下に冠を正さず
321デフォルトの名無しさん
2013/01/29(火) 01:26:02.21 novelにいた頃と立ち位置違うからな。
ちゃんと独立した収入が必要なわけで。
スマホ系も無料版あった方が利用者が増えて生態系も増えそうだけど、
スマホ系は商用でC#使ってるひとターゲットにしてるみたいだし、エミュレータなら動くという、、、
戦略としてはあってんだろうな。
ちゃんと独立した収入が必要なわけで。
スマホ系も無料版あった方が利用者が増えて生態系も増えそうだけど、
スマホ系は商用でC#使ってるひとターゲットにしてるみたいだし、エミュレータなら動くという、、、
戦略としてはあってんだろうな。
322デフォルトの名無しさん
2013/01/31(木) 14:14:15.52 vboxにlabel動的追加しても表示されるのに自作widgetを同じように追加しても表示されん…
323デフォルトの名無しさん
2013/02/06(水) 20:21:56.77 空気だけを食って生きてはいけないからなぁ
でもオープンソース部分ももうすこし力を入れてほしい感じではある
でもオープンソース部分ももうすこし力を入れてほしい感じではある
324デフォルトの名無しさん
2013/02/15(金) 00:09:45.37325デフォルトの名無しさん
2013/02/15(金) 00:33:41.96 ユーザー定義構造体使用不可って事実上C#と互換性ほぼゼロじゃないか
誰がこんなもんに6万出すんだよw
誰がこんなもんに6万出すんだよw
326デフォルトの名無しさん
2013/02/16(土) 20:35:28.32 http://news.mono-project.com/
ここは、公式ニュース(告知)サイト?
ここは、公式ニュース(告知)サイト?
327デフォルトの名無しさん
2013/02/17(日) 08:03:20.63 意外とこのスレ繁盛してるね
328デフォルトの名無しさん
2013/02/23(土) 22:25:05.67 Xamarinのスマホ向け開発環境に関する戦略に大きな変化があったみたい。
http://m.forest.watch.impress.co.jp/docs/news/20130221_588816.html
iOs/Android開発環境 Xamarin2.0
UnityやTitaniumみたいに開発環境(Mono Develop)にAssetStoreを組み込むのかな?
アプリサイズに制限あるけど無償版もあるみたいだね。
MfA/MTに比べると、VS使わない場合は安くなるのかな?
299と999の差はサポートとVSプラグインと商用機能となってるが、商用機能ってなんだろう
http://m.forest.watch.impress.co.jp/docs/news/20130221_588816.html
iOs/Android開発環境 Xamarin2.0
UnityやTitaniumみたいに開発環境(Mono Develop)にAssetStoreを組み込むのかな?
アプリサイズに制限あるけど無償版もあるみたいだね。
MfA/MTに比べると、VS使わない場合は安くなるのかな?
299と999の差はサポートとVSプラグインと商用機能となってるが、商用機能ってなんだろう
329デフォルトの名無しさん
2013/02/23(土) 22:27:24.71 あ、299,999ってプラットフォームごとの金額か、、、
330デフォルトの名無しさん
2013/02/23(土) 22:30:41.87 http://components.xamarin.com/
MSがAzure Storeのコンポーネントだしてるな。
MSがAzure Storeのコンポーネントだしてるな。
331デフォルトの名無しさん
2013/02/23(土) 22:53:22.40 Starter 10KBって、、、
332デフォルトの名無しさん
2013/02/24(日) 07:48:39.13 ライセンスさえなんとかなりゃ一撃で天下取れるのにな、これ
333デフォルトの名無しさん
2013/02/24(日) 08:15:46.13 商売がセコいんだよ
こいつらに任せてたらQtに食われる一方
こいつらに任せてたらQtに食われる一方
334デフォルトの名無しさん
2013/02/26(火) 02:08:27.21 http://atsushieno.hatenablog.com/entry/2013/02/21/151834
エンタープライズだと、VSでリモートのmac使ってiOSいじれるのか。
何にせよ、今後もF#x.0が動くようにMono本体の開発進めてくれ、おながいしゃす。
エンタープライズだと、VSでリモートのmac使ってiOSいじれるのか。
何にせよ、今後もF#x.0が動くようにMono本体の開発進めてくれ、おながいしゃす。
335デフォルトの名無しさん
2013/03/01(金) 01:26:05.46 10KBなの?
336デフォルトの名無しさん
2013/03/02(土) 01:13:51.69 http://xamarin.com/faq#pricing
Q. What is the difference between Starter and Indie?
A. Xamarin Starter allows developer to build and publish simple apps, which
contain no more than 32k of compiled user code (IL), and which do not call out
to native third party libraries (i.e., developers may not P/Invoke into
C/C++/Objective-C/Java. See the full product comparison chart.
Q. What is the difference between Starter and Indie?
A. Xamarin Starter allows developer to build and publish simple apps, which
contain no more than 32k of compiled user code (IL), and which do not call out
to native third party libraries (i.e., developers may not P/Invoke into
C/C++/Objective-C/Java. See the full product comparison chart.
337デフォルトの名無しさん
2013/03/02(土) 01:17:07.31 サイズ制限は、バイトコンパイルした後のILコードが32KBまで、
さらにネイティブのライブラリやP/invokeは使えないらしい。
さらにネイティブのライブラリやP/invokeは使えないらしい。
338デフォルトの名無しさん
2013/03/02(土) 01:20:42.20 何にせよもうリリースされてるんだから、とりあえず使ってみるしかないな。
339デフォルトの名無しさん
2013/03/13(水) 02:44:23.84 使ってみてどうだったよ?
340デフォルトの名無しさん
2013/03/14(木) 12:18:55.11 現在のMono(2.10.9)はVisual Studio 2012で作成したASP.net MVC
のプロジェクトは動かせないんですかね?
MonoのASP.net MVC使おうとしたけど、ほぼ空のプロジェクトすら動かない。
Visual Studio 2012で、ブランクのASP.net MVC4プロジェクトを作成。
まだデータベース接続もないプロジェクトです。
これをDeploy用のウィザードで、適当なフォルダにPublish。
XSP2でそのWebアプリを実行しようとすると、エラーで動かない。
Server Error in '/' Application
Unrecognized attribute 'targetFramework'. (C:\Users\xxx\Desktop\ASP-Deploy\MVC4-Blank\Web.config line 1)
Description: HTTP 500. Error processing request.
Version information: Mono Runtime Version: 2.10.9 (tarball); ASP.NET Version: 2.0.50727.1433
VS2012が自動生成したWeb.configすら認識してくれないようだ。
開発時に新しいVisual Studio使えないなら、Monoって微妙だなぁと感じた
のプロジェクトは動かせないんですかね?
MonoのASP.net MVC使おうとしたけど、ほぼ空のプロジェクトすら動かない。
Visual Studio 2012で、ブランクのASP.net MVC4プロジェクトを作成。
まだデータベース接続もないプロジェクトです。
これをDeploy用のウィザードで、適当なフォルダにPublish。
XSP2でそのWebアプリを実行しようとすると、エラーで動かない。
Server Error in '/' Application
Unrecognized attribute 'targetFramework'. (C:\Users\xxx\Desktop\ASP-Deploy\MVC4-Blank\Web.config line 1)
Description: HTTP 500. Error processing request.
Version information: Mono Runtime Version: 2.10.9 (tarball); ASP.NET Version: 2.0.50727.1433
VS2012が自動生成したWeb.configすら認識してくれないようだ。
開発時に新しいVisual Studio使えないなら、Monoって微妙だなぁと感じた
341デフォルトの名無しさん
2013/03/14(木) 13:23:58.68 いくつかのアセンブリ(System.Web.Mvc.dllとか)をローカルコピーしてもだめ?
342デフォルトの名無しさん
2013/03/14(木) 14:22:11.35 >>341
レスありがとう。
VS2012のBuild=>Publish SelectionでFile Systemを選択
してPublishしていたのですが、その手順でやると、デフォルトで
binディレクトリの中に各種dllがコピーされるようです。
MVC3だと10個、MVC4だと12個くらい。
下に掲載されていた6個のdllは規定でコピーされていました。
http://monobook.org/wiki/ASP.NET_MVC_3
MVC4からMVC3に変更したり、フレームワークを4.5から4.0に変更したり
していろいろProject作成してみましたが、同じようなエラーでした。
試しにVSのReferencesに出てくるものをすべて「Copy Local」にして
からPublishすると32個のdllがbinに作成されましたが、XSPを立ち上げると
コマンドプロンプトが落ちて消えました。
Mono自体の開発はMacでやっているようだし、もしかするとWindows版のMonoは
あんまりテストもされてないのかなぁ
レスありがとう。
VS2012のBuild=>Publish SelectionでFile Systemを選択
してPublishしていたのですが、その手順でやると、デフォルトで
binディレクトリの中に各種dllがコピーされるようです。
MVC3だと10個、MVC4だと12個くらい。
下に掲載されていた6個のdllは規定でコピーされていました。
http://monobook.org/wiki/ASP.NET_MVC_3
MVC4からMVC3に変更したり、フレームワークを4.5から4.0に変更したり
していろいろProject作成してみましたが、同じようなエラーでした。
試しにVSのReferencesに出てくるものをすべて「Copy Local」にして
からPublishすると32個のdllがbinに作成されましたが、XSPを立ち上げると
コマンドプロンプトが落ちて消えました。
Mono自体の開発はMacでやっているようだし、もしかするとWindows版のMonoは
あんまりテストもされてないのかなぁ
343デフォルトの名無しさん
2013/03/14(木) 15:02:54.95 >>342
なるへそ
とりあえず自分がコピーしているアセンブリはこんだけだった
EntityFramework.dll
Microsoft.Web.Helpers.dll
System.Data.Entity.dll
System.Web.Helpers.dll
System.Web.Mvc.dll
System.Web.Razor.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.Razor.dll
System.Web.WebPages.dll
エラーメッセージから察するに、mod-mono-server4 が動いてない可能性があるのかも
ps aux | grep mod-mono-server4
あたりで確認
なるへそ
とりあえず自分がコピーしているアセンブリはこんだけだった
EntityFramework.dll
Microsoft.Web.Helpers.dll
System.Data.Entity.dll
System.Web.Helpers.dll
System.Web.Mvc.dll
System.Web.Razor.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.Razor.dll
System.Web.WebPages.dll
エラーメッセージから察するに、mod-mono-server4 が動いてない可能性があるのかも
ps aux | grep mod-mono-server4
あたりで確認
344デフォルトの名無しさん
2013/03/14(木) 15:42:03.72 >>343
お試し中なので、VisualStudio2012と同じPC(win7)上で
MonoとWeb server(monoのXSP2)を動かしています。
そのため、mod_mono、psコマンドなどがないです。
Monoに付属してきたサンプルWebアプリは、XSPで動かすことができています。
C:\Program Files (x86)\Mono-2.10.9\lib\xsp\test
のフォルダを右クリックして、
"XSP2.0 Web Server Here"を実行しXSPを動かすと、正常に動きます。
ただこのサンプル内にはaspxファイルがあるのでMVCではなく、WebFormsですね。
このWebFormsのサンプルが動いたのでApacheやnginxはまだ試してないです。
Web serverは、Apache + mod_monoのようですが、
その他の開発環境はどんな組み合わせで使ってますか?
ディストリビューション、Monoのversion、IDEなどなど
お試し中なので、VisualStudio2012と同じPC(win7)上で
MonoとWeb server(monoのXSP2)を動かしています。
そのため、mod_mono、psコマンドなどがないです。
Monoに付属してきたサンプルWebアプリは、XSPで動かすことができています。
C:\Program Files (x86)\Mono-2.10.9\lib\xsp\test
のフォルダを右クリックして、
"XSP2.0 Web Server Here"を実行しXSPを動かすと、正常に動きます。
ただこのサンプル内にはaspxファイルがあるのでMVCではなく、WebFormsですね。
このWebFormsのサンプルが動いたのでApacheやnginxはまだ試してないです。
Web serverは、Apache + mod_monoのようですが、
その他の開発環境はどんな組み合わせで使ってますか?
ディストリビューション、Monoのversion、IDEなどなど
345デフォルトの名無しさん
2013/03/14(木) 22:07:21.05 >>344
Windowsか。申し訳ないけどWindows環境だと良く分からんわ
自分の環境こんな感じ。IDEはVS2010Pro
ArchLinux 64bit
apache 2.2.23-1
mono 2.10.8-2
mod_mono 2.10-3
xsp 2.10.2-4
とりあえずこの環境でEntity Framework以外は動いてる
ていうかMVC4ってもうAvailableなんだったっけか?
Windowsか。申し訳ないけどWindows環境だと良く分からんわ
自分の環境こんな感じ。IDEはVS2010Pro
ArchLinux 64bit
apache 2.2.23-1
mono 2.10.8-2
mod_mono 2.10-3
xsp 2.10.2-4
とりあえずこの環境でEntity Framework以外は動いてる
ていうかMVC4ってもうAvailableなんだったっけか?
346デフォルトの名無しさん
2013/03/15(金) 00:19:14.09 >>345
参考になります。
以前VirtualBoxにopenSUSE入れてたけど重かったので消しちゃったんですよね
検索するとmod_monoの設定はLinuxの記事ばかりで
Windowsで開発環境を作ってる人が見当たらない。
おとなしくLinux環境に作るしかないのか・・
サポート状況は、下を見る限りは
MVC4は、.NET4.5の新機能、asyncさえ使わなければ大丈夫に見えます。
http://www.mono-project.com/Compatibility
EntityFramework - Available since Mono 2.11.3.
とあるので、EntityFrameworkはそろそろですね
Entity Frameworkは、Mono 3.0.6 Betaだと既に使えるのかも
Entity Frameworkは.NET Frameworkから分離してリリースされる
ようになるとInfoQあたりで見た気がする。EF6からだったかな?
参考になります。
以前VirtualBoxにopenSUSE入れてたけど重かったので消しちゃったんですよね
検索するとmod_monoの設定はLinuxの記事ばかりで
Windowsで開発環境を作ってる人が見当たらない。
おとなしくLinux環境に作るしかないのか・・
サポート状況は、下を見る限りは
MVC4は、.NET4.5の新機能、asyncさえ使わなければ大丈夫に見えます。
http://www.mono-project.com/Compatibility
EntityFramework - Available since Mono 2.11.3.
とあるので、EntityFrameworkはそろそろですね
Entity Frameworkは、Mono 3.0.6 Betaだと既に使えるのかも
Entity Frameworkは.NET Frameworkから分離してリリースされる
ようになるとInfoQあたりで見た気がする。EF6からだったかな?
347デフォルトの名無しさん
2013/03/17(日) 01:09:38.12348デフォルトの名無しさん
2013/03/17(日) 01:20:11.47 そういえば、資金は獲得したけど借り物な訳で、売り上げもあげないといけないのか。
http://jp.techcrunch.com/2012/07/25/20120724microsoft-net-for-mobile-company-xamarin-gets-12-million-round-of-funding/
http://jp.techcrunch.com/2012/07/25/20120724microsoft-net-for-mobile-company-xamarin-gets-12-million-round-of-funding/
349デフォルトの名無しさん
2013/03/22(金) 13:52:04.87 【速報】 SCE、PS4のゲーム開発環境はC# (Mono) だと発表、Unity + PlayStation Mobileのコラボ
http://engawa.2ch.net/test/read.cgi/poverty/1363927845/
http://engawa.2ch.net/test/read.cgi/poverty/1363927845/
350デフォルトの名無しさん
2013/03/22(金) 13:54:05.07 やっぱPSMの自前Unity劣化版やめてUnityにするのか
まあそうなるわな
まあそうなるわな
351デフォルトの名無しさん
2013/03/27(水) 16:46:26.23 macosxのxamarin studio4.0.3使ってるけど
unmanagedコードのデバッグってどうやるの?
soft debuggerがmanagedにしか対応してないみたいなんだけど
unmanagedコードのデバッグってどうやるの?
soft debuggerがmanagedにしか対応してないみたいなんだけど
352デフォルトの名無しさん
2013/03/29(金) 15:41:12.08 http://www.mono-project.com/Debugger
- Soft Debugger
- Hard Debugger
- Low-level debugging with GDB
コマンドラインからのようだ。
- Soft Debugger
- Hard Debugger
- Low-level debugging with GDB
コマンドラインからのようだ。
353デフォルトの名無しさん
2013/03/30(土) 15:56:20.49 結局 GDB なんだな
354デフォルトの名無しさん
2013/03/30(土) 16:00:32.99355デフォルトの名無しさん
2013/03/31(日) 20:58:14.55 mdbはOSX版無いんじゃないかな
少なくとも公式のインストーラでは入らなかった
unmanagedだとgdb使うしかないのかも
少なくとも公式のインストーラでは入らなかった
unmanagedだとgdb使うしかないのかも
356デフォルトの名無しさん
2013/04/05(金) 23:22:11.75 VS2010 C#で作ったフォームアプリをMacOSX10.8.2のMono3.0.6で実行したところ以下のエラーがでました
System.TypeInitializationException: An exception was thrown by the type initializer for
System.Windows.Forms.WindowsFormsSynchronizationContext --->
System.TypeInitializationException: An exception was thrown by the type initializer for
System.Windows.Forms.ThemeEngine --->
System.ArgumentException: The requested FontFamily could not be found [GDI+ status: FontFamilyNotFound]
(単純なフォームにボタン1つのアプリでもダメでした)
エラーを見る限り、FontFamilyが見つからないようなので、以下のようなコンソールアプリを作って
登録されているFontFamilyを確認したところ1件も表示されませんでした
System.Drawing.Text.InstalledFontCollection ifc = new System.Drawing.Text.InstalledFontCollection();
FontFamily[] ffs = ifc.Families;
foreach (FontFamily ff in ffs)
{
Console.WriteLine(ff.Name);
}
ここから質問です
(1)MacでC#のフォームアプリを動かすには、Mono本体以外にライブラリ(フォント)のインストールが必要なのでしょうか?
(2)MacでC#のフォームアプリを動かすには、MonoDevelopなどで再作成しないといけないのでしょうか?
以上、よろしくお願いします
System.TypeInitializationException: An exception was thrown by the type initializer for
System.Windows.Forms.WindowsFormsSynchronizationContext --->
System.TypeInitializationException: An exception was thrown by the type initializer for
System.Windows.Forms.ThemeEngine --->
System.ArgumentException: The requested FontFamily could not be found [GDI+ status: FontFamilyNotFound]
(単純なフォームにボタン1つのアプリでもダメでした)
エラーを見る限り、FontFamilyが見つからないようなので、以下のようなコンソールアプリを作って
登録されているFontFamilyを確認したところ1件も表示されませんでした
System.Drawing.Text.InstalledFontCollection ifc = new System.Drawing.Text.InstalledFontCollection();
FontFamily[] ffs = ifc.Families;
foreach (FontFamily ff in ffs)
{
Console.WriteLine(ff.Name);
}
ここから質問です
(1)MacでC#のフォームアプリを動かすには、Mono本体以外にライブラリ(フォント)のインストールが必要なのでしょうか?
(2)MacでC#のフォームアプリを動かすには、MonoDevelopなどで再作成しないといけないのでしょうか?
以上、よろしくお願いします
357デフォルトの名無しさん
2013/04/05(金) 23:31:43.47 GUIは別個に作るのが普通です
358デフォルトの名無しさん
2013/04/05(金) 23:32:09.25 VC#でビルドしたフォームアプリケーションもOSX上のmonoで動くよ
359デフォルトの名無しさん
2013/04/05(金) 23:46:59.35360デフォルトの名無しさん
2013/04/06(土) 00:13:13.22 xquartz
361デフォルトの名無しさん
2013/04/06(土) 00:40:42.28 >>356
mono-2.10.10以降のバグ
環境依存でOSのバージョンが同じでも発生したりしなかったりする厄介なやつ
mono-2.10.9に落としてみ
ttp://download.mono-project.com/archive/2.10.9/macos-10-x86/10/MonoFramework-MRE-2.10.9_10.macos10.xamarin.x86.dmg
mono-2.10.10以降のバグ
環境依存でOSのバージョンが同じでも発生したりしなかったりする厄介なやつ
mono-2.10.9に落としてみ
ttp://download.mono-project.com/archive/2.10.9/macos-10-x86/10/MonoFramework-MRE-2.10.9_10.macos10.xamarin.x86.dmg
362デフォルトの名無しさん
2013/04/06(土) 01:42:24.01 >>361
ありがとうございますっ
mono-2.10.9に落として、簡単なフォームプログラムで表示できることを確認しました
Macに存在しないフォントを指定しているため文字化けしていますが、
Mac版ではFontFamilyを変更することで対応できそうです
本当にありがとうございました
ありがとうございますっ
mono-2.10.9に落として、簡単なフォームプログラムで表示できることを確認しました
Macに存在しないフォントを指定しているため文字化けしていますが、
Mac版ではFontFamilyを変更することで対応できそうです
本当にありがとうございました
363デフォルトの名無しさん
2013/04/06(土) 09:30:25.85 Windows上だと問題ないんだけどOSX版monoで実行すると
TextBoxのMultiLine==falseの時に高さが潰れてしまう
高さが0で何も見えない
でもMultiLine==trueの時は潰れない
あとNumericUpDownとかComboBoxも潰れてる
自作フォームの中だけでなくOpenFileDialog中のファイル名を入力するテキストボックス部も潰れてる
原因とか解決法がわかれば教えて欲しい
TextBoxのMultiLine==falseの時に高さが潰れてしまう
高さが0で何も見えない
でもMultiLine==trueの時は潰れない
あとNumericUpDownとかComboBoxも潰れてる
自作フォームの中だけでなくOpenFileDialog中のファイル名を入力するテキストボックス部も潰れてる
原因とか解決法がわかれば教えて欲しい
364デフォルトの名無しさん
2013/04/06(土) 09:47:09.74 現状のMonoはかなり互換性に気を付けないと使えないし
バグもまだいっぱいあるのが実情だよ
英語でも情報も少ないし大変
GUIのアプリだと特にプラットフォーム依存の問題にぶちあたると思う。
ASP.net MVCでさえ互換性の問題がたくさんあって
俺はMonoはしばらく使えないと思った。
バグもまだいっぱいあるのが実情だよ
英語でも情報も少ないし大変
GUIのアプリだと特にプラットフォーム依存の問題にぶちあたると思う。
ASP.net MVCでさえ互換性の問題がたくさんあって
俺はMonoはしばらく使えないと思った。
365デフォルトの名無しさん
2013/04/06(土) 11:44:55.50 張子の虎
366デフォルトの名無しさん
2013/04/06(土) 17:27:34.19 GUIはGTK#のほうが互換性はあるかな。
WinFormsとかプラットフォーム別のGUIは一応使えるぐらいのメンテナンス状態と思った方がいい。
WinFormsとかプラットフォーム別のGUIは一応使えるぐらいのメンテナンス状態と思った方がいい。
367デフォルトの名無しさん
2013/04/06(土) 17:31:39.14 Windows環境のGUIいじらずに使いたいと、思ってるなら仮想環境かWineの方が手っ取りばやいと思う。
368デフォルトの名無しさん
2013/04/06(土) 17:41:21.69 C#が動いて環境に合わせたGUIのラッパーがあるのがMonoという状況なので、
Windows向けのGUIがそのまま動くというのを期待してもいまは注力してないので、いつまで立っても改善されることはない。
ここに来て、MonoDevelopのGUI共通にするたjavaのSWTみたいなXWTというものを作っているみたいだけど、既存のGUIアプリをそのまま動かすためのものではない。
http://atsushieno.hatenablog.com/entry/2012/11/14/152935
http://ja.m.wikipedia.org/wiki/Standard_Widget_Toolkit
Windows向けのGUIがそのまま動くというのを期待してもいまは注力してないので、いつまで立っても改善されることはない。
ここに来て、MonoDevelopのGUI共通にするたjavaのSWTみたいなXWTというものを作っているみたいだけど、既存のGUIアプリをそのまま動かすためのものではない。
http://atsushieno.hatenablog.com/entry/2012/11/14/152935
http://ja.m.wikipedia.org/wiki/Standard_Widget_Toolkit
369デフォルトの名無しさん
2013/04/07(日) 01:37:44.35 新規だとお勧めはXWT?
370デフォルトの名無しさん
2013/04/07(日) 16:25:52.98371デフォルトの名無しさん
2013/04/07(日) 21:24:51.58 そんな不毛なことに労力費やすよりちゃんとしたQtのラッパーを作ってください
372デフォルトの名無しさん
2013/04/08(月) 03:18:54.62 >>363
mono develop上でFormにTextBoxを貼り付けただけのプログラムを
Start program with debugging或いはStart debuggingで起動すると潰れないで見えてるな
作られた実行ファイルをターミナル上でmono test.exeのように起動すると潰れる
この辺に解決のヒントがありそうだ
mono develop上でFormにTextBoxを貼り付けただけのプログラムを
Start program with debugging或いはStart debuggingで起動すると潰れないで見えてるな
作られた実行ファイルをターミナル上でmono test.exeのように起動すると潰れる
この辺に解決のヒントがありそうだ
373デフォルトの名無しさん
2013/04/12(金) 09:31:11.30 http://www.mono-project.com/StudentProjects
C#にcocos2d/3dを移植して、cocos2d-xnaというの作ってるらしい。
Clang C++/CLIというのもあるんだね。
C#にcocos2d/3dを移植して、cocos2d-xnaというの作ってるらしい。
Clang C++/CLIというのもあるんだね。
374デフォルトの名無しさん
2013/04/16(火) 02:23:40.10 これで作ったMacアプリを動かすには、ユーザー側もランタイム等をインストールする必要がありますか?
375デフォルトの名無しさん
2013/04/16(火) 05:40:39.93 実行ファイルに含まれるネームスペース以外は外部に依存してるわけだから、
そのように作ったら外部に依存するだろう。
Windowsにおいても、なんで.NetFramework入れると思う?
そのように作ったら外部に依存するだろう。
Windowsにおいても、なんで.NetFramework入れると思う?
376デフォルトの名無しさん
2013/04/16(火) 06:49:34.02 Mono自体をアプリに含めてしまうことはできるよ
でもストアに載せる場合はXamalinのライセンスを購入しないとアップルの規約に違反にする
あとはUnixらしくパッケージマネージャを使って自動でインストールさせる手もある
でもストアに載せる場合はXamalinのライセンスを購入しないとアップルの規約に違反にする
あとはUnixらしくパッケージマネージャを使って自動でインストールさせる手もある
377デフォルトの名無しさん
2013/04/16(火) 11:53:31.28 https://launchpad.net/ubuntu/raring/+package/monodevelop
https://launchpad.net/ubuntu/raring/+source/monodevelop
C# 3.0というのはあれか.net frameworkでいうと3.0に相当するものか
というかmonodevelop 4にあたるxamarin studioはUnix環境だと使えな
そうもしくは使うの大変そうな予感…
https://launchpad.net/ubuntu/raring/+source/monodevelop
C# 3.0というのはあれか.net frameworkでいうと3.0に相当するものか
というかmonodevelop 4にあたるxamarin studioはUnix環境だと使えな
そうもしくは使うの大変そうな予感…
378デフォルトの名無しさん
2013/04/16(火) 12:14:50.46379デフォルトの名無しさん
2013/04/16(火) 23:35:51.08 http://xamarin.com/evolve
ことしのカンファレンスの中継始まっとる
ことしのカンファレンスの中継始まっとる
380デフォルトの名無しさん
2013/04/19(金) 22:50:45.48 LinuxでmonoつかってASP.NETってまだ全然実用にならない感じ?
Windows Serverからの移行計画があってテストしてるんだけど、
ちょっとアクセス数を増やすとすぐ503になって実用にならん。
Windows Serverからの移行計画があってテストしてるんだけど、
ちょっとアクセス数を増やすとすぐ503になって実用にならん。
381デフォルトの名無しさん
2013/04/20(土) 00:08:11.64 実用にならないって結論出したんでしょ
何が聞きたい
何が聞きたい
382デフォルトの名無しさん
2013/04/20(土) 00:13:48.09 いや、何か回避方法とかないかなって思って。
383デフォルトの名無しさん
2013/04/22(月) 07:39:49.16 ben_throop @ben_throop 20 Apr
Monodevelop. Why are you still so slow, even in Unity 4.1? Refactoring a
single property in a small project takes... 20 seconds? Crazy.
Michael Hutchinson Michael Hutchinson @mjhutchinson 1h
@ben_throop because Unity ships a modified version of
MonoDevelop that's18 months and 2 major versions behind.
1:39 PM - 21 Apr 13 · Details
Monodevelop. Why are you still so slow, even in Unity 4.1? Refactoring a
single property in a small project takes... 20 seconds? Crazy.
Michael Hutchinson Michael Hutchinson @mjhutchinson 1h
@ben_throop because Unity ships a modified version of
MonoDevelop that's18 months and 2 major versions behind.
1:39 PM - 21 Apr 13 · Details
384デフォルトの名無しさん
2013/04/22(月) 09:52:30.69385デフォルトの名無しさん
2013/04/22(月) 12:47:15.39386デフォルトの名無しさん
2013/04/22(月) 15:30:02.91 >>380
stackoverflow.com/questions/14244779/unable-to-run-an-asp-net-4-5-app-on-xsp-on-mono-3
一概にlinuxといっても使ってる鳥によって.net frameworkの導入の仕方とか
窓とか林檎みたいに決まってないのでfromework3で動かすのか4で動かすのか
もう少しその辺詰めたほうが無難かという気はするな…
stackoverflow.com/questions/14244779/unable-to-run-an-asp-net-4-5-app-on-xsp-on-mono-3
一概にlinuxといっても使ってる鳥によって.net frameworkの導入の仕方とか
窓とか林檎みたいに決まってないのでfromework3で動かすのか4で動かすのか
もう少しその辺詰めたほうが無難かという気はするな…
387デフォルトの名無しさん
2013/04/22(月) 22:49:13.12 385の内容は、xspって開発用じゃないかという話。
railsでのwebrickとnginx+unicornの関係かな?
railsでのwebrickとnginx+unicornの関係かな?
388デフォルトの名無しさん
2013/04/22(月) 22:57:55.09 が、質問の補足に書いてある。
メインは、mod_monoとfcgiの話だった。
メインは、mod_monoとfcgiの話だった。
389デフォルトの名無しさん
2013/04/23(火) 09:42:10.77390デフォルトの名無しさん
2013/04/23(火) 10:29:13.10 mod_monoの運用事例が少なすぎる…。ここがもうちょっと増えてくれば話も変わるとは思う。
その上に構築するweb Frameworkの一種だな > ServiceStack
その上に構築するweb Frameworkの一種だな > ServiceStack
391デフォルトの名無しさん
2013/04/23(火) 23:12:36.28 https://github.com/ServiceStack/ServiceStack/wiki/Run-ServiceStack-as-a-daemon-on-Linux
> Problems with mono ASP.NET memory leaks and random exceptions.
monoで実装したasp.netでは、いろいろ大変だったようだ。
MVC4はMSがオープンにしたから、それが使えるが、互換性取れてない部分はある程度あるんだろうな。
> Problems with mono ASP.NET memory leaks and random exceptions.
monoで実装したasp.netでは、いろいろ大変だったようだ。
MVC4はMSがオープンにしたから、それが使えるが、互換性取れてない部分はある程度あるんだろうな。
392デフォルトの名無しさん
2013/04/24(水) 09:06:25.11 Mono本家はMono on Ubuntu(MVC?)っぽいな
mono1.0の頃に比べたらだいぶん実用レベルに近づきつつあるけど、
業務目的で使うのは絶対に避けた方がいいと思う
個人でやってる鯖だったら全然問題ない
mono1.0の頃に比べたらだいぶん実用レベルに近づきつつあるけど、
業務目的で使うのは絶対に避けた方がいいと思う
個人でやってる鯖だったら全然問題ない
393デフォルトの名無しさん
2013/04/25(木) 01:06:53.18 linuxで運用するのにasp.net MVC諦めて、JSのMVCとServiceStackのREST APIに移植したそうな。
http://blog.teadriven.me.uk/2012/03/time-for-rest.html
http://blog.teadriven.me.uk/2012/03/time-for-rest.html
394デフォルトの名無しさん
2013/04/25(木) 09:48:23.95 パフォーマンス問題とメモリリークもあるのか
やっぱりまだクオリティに問題があるようだな
やっぱりまだクオリティに問題があるようだな
395デフォルトの名無しさん
2013/04/28(日) 13:00:26.47 Macでmonoプログラム作ってるんだけど、プログラム修正してコンパイルしたexeで上書きコピーしても、
実行すると以前に実行した内容が表示される
どこかにキャッシュでもされてるのかな?
実行すると以前に実行した内容が表示される
どこかにキャッシュでもされてるのかな?
396デフォルトの名無しさん
2013/04/28(日) 15:40:06.67 可能性としてはソースファイルの変更保存がうまくいってない
もしくはコンパイルが通ってるようで実は通ってなかったとかか…(上書きしても以前のファイルでもう一度上書きするみたいになる?
もしくはコンパイルが通ってるようで実は通ってなかったとかか…(上書きしても以前のファイルでもう一度上書きするみたいになる?
397デフォルトの名無しさん
2013/04/28(日) 22:53:25.77398デフォルトの名無しさん
2013/04/29(月) 12:14:44.98 なるほど、ツール特有の問題か、ありそうだな。
症状的にはPCのタイムスタンプがくるってるように見えるw
症状的にはPCのタイムスタンプがくるってるように見えるw
399デフォルトの名無しさん
2013/04/29(月) 14:31:35.99 monoのライセンスについて調べててちょっとこんがらがってきたんだけど
windowsとlinuxのアプリのコンパイルだけならXamarin Studioを使っても無料で無制限にやれるってことで良いんだよね?
windowsとlinuxのアプリのコンパイルだけならXamarin Studioを使っても無料で無制限にやれるってことで良いんだよね?
400デフォルトの名無しさん
2013/05/04(土) 10:12:57.74 Windows版のXamarin Studioで「C# - Gtk# 2.0 プロジェクト」を選んでMainWindowにEntryとかTextViewとか貼りつけて
サイズを変更しようとするんだけど、オブジェクトが移動するだけでサイズ変更できない
これはWindows版は使い物にならないってことなのだろうか・・・
サイズを変更しようとするんだけど、オブジェクトが移動するだけでサイズ変更できない
これはWindows版は使い物にならないってことなのだろうか・・・
401デフォルトの名無しさん
2013/05/04(土) 14:55:59.29 あぁ、Common Widget Properties の WidthRequest とかに数値入れてかないといけないのか
これは結構しんどい
これは結構しんどい
402400
2013/05/06(月) 06:22:20.04 作成した簡単なフォームを[実行]-[Start Without Debugging]で実行、×で終了を繰り返すと数回で無応答になる
ビルドされたexeを直接起動しようとしても、「実行を停止しました」ってでて起動すらできない
これなら、多少不安定とはいえ VisualStadio で作成した Window.Forms アプリの方がまだまし?
ちなみに、Xamarin Studioのバージョンは 4.0.3
ビルドされたexeを直接起動しようとしても、「実行を停止しました」ってでて起動すらできない
これなら、多少不安定とはいえ VisualStadio で作成した Window.Forms アプリの方がまだまし?
ちなみに、Xamarin Studioのバージョンは 4.0.3
403デフォルトの名無しさん
2013/05/06(月) 09:42:38.39 >>400
このスレで何度も話題になってるでしょ
Monoはバグだらけでクオリティ低いのよ
Windows版に限らずクオリティ低いと思う
IDEだって安定板つくるの大変なのに、Monoがバグだらけの状態で
Xamarin Studioまで開発してた。
いまはMiguel de Icazaは他のプロジェクトやってたはず
品質が中途半端なまま次から次へとプロジェクトを変える人ってイメージ
>多少不安定とはいえ VisualStadio で作成した Window.Forms アプリの方がまだまし?
Mono一切使わないで、Windows上でWindows Fromアプリを
動かしたら超安定して動くよ。ビジネスアプリだって大量に作られてる。
エラー出て落ちるならおそらく自分で書いたコードが悪い。
実行時の例外ちゃんと処理してないとかそんなんじゃないの
このスレで何度も話題になってるでしょ
Monoはバグだらけでクオリティ低いのよ
Windows版に限らずクオリティ低いと思う
IDEだって安定板つくるの大変なのに、Monoがバグだらけの状態で
Xamarin Studioまで開発してた。
いまはMiguel de Icazaは他のプロジェクトやってたはず
品質が中途半端なまま次から次へとプロジェクトを変える人ってイメージ
>多少不安定とはいえ VisualStadio で作成した Window.Forms アプリの方がまだまし?
Mono一切使わないで、Windows上でWindows Fromアプリを
動かしたら超安定して動くよ。ビジネスアプリだって大量に作られてる。
エラー出て落ちるならおそらく自分で書いたコードが悪い。
実行時の例外ちゃんと処理してないとかそんなんじゃないの
404デフォルトの名無しさん
2013/05/06(月) 10:02:51.75 >>403
>実行時の例外ちゃんと処理してないとかそんなんじゃないの
あー、VSで作ったのアプリをWindows上で実行して安定するのは当たり前で、
Macで動かしたいからXamarin Studio使ってGUIの焼き直ししてたのよ
そしたら、Windows上ですらまともに動かなかったってわけ
VSで作ったアプリをMac(mono2.10.9)で動かしたときは、起動が遅いのと、子画面の表示⇒閉じるを繰り返しすと
落ちることあったけど、とりあえずは動いてくれてたしね
>実行時の例外ちゃんと処理してないとかそんなんじゃないの
あー、VSで作ったのアプリをWindows上で実行して安定するのは当たり前で、
Macで動かしたいからXamarin Studio使ってGUIの焼き直ししてたのよ
そしたら、Windows上ですらまともに動かなかったってわけ
VSで作ったアプリをMac(mono2.10.9)で動かしたときは、起動が遅いのと、子画面の表示⇒閉じるを繰り返しすと
落ちることあったけど、とりあえずは動いてくれてたしね
405デフォルトの名無しさん
2013/05/06(月) 10:24:52.12 >>404
Monoと.net frameworkで完全な互換性がないから、
VSで作ったアプリそのままでは動かないでしょ
だから「VSで作ったアプリを動かす=Mono使わないで動かす」と理解したわけ。
現状のバグだらけのMonoでクライアントアプリ開発する意味は見いだせなかった。
Monoのバグの多さとドキュメント不足による開発生産性の低下は、
C#を使えるメリットを上回る。
Visual Studio使えないならなおさら開発生産性が低下する。
Monoと格闘するくらいならMac用の新しい言語とライブラリ覚えるほうが早いんじゃない。
一番効率いいのは開発環境がクソなMacを捨てることだとおもうけど
Monoと.net frameworkで完全な互換性がないから、
VSで作ったアプリそのままでは動かないでしょ
だから「VSで作ったアプリを動かす=Mono使わないで動かす」と理解したわけ。
現状のバグだらけのMonoでクライアントアプリ開発する意味は見いだせなかった。
Monoのバグの多さとドキュメント不足による開発生産性の低下は、
C#を使えるメリットを上回る。
Visual Studio使えないならなおさら開発生産性が低下する。
Monoと格闘するくらいならMac用の新しい言語とライブラリ覚えるほうが早いんじゃない。
一番効率いいのは開発環境がクソなMacを捨てることだとおもうけど
406デフォルトの名無しさん
2013/05/06(月) 11:01:08.74 俺も以前WindowsのC#アプリをmono使ってマルチプラットフォームにしようとしたけど
Linux版monoは多少マシだったがMacがバグだらけで諦めた
結局Javaで作り直した
Linux版monoは多少マシだったがMacがバグだらけで諦めた
結局Javaで作り直した
407デフォルトの名無しさん
2013/05/06(月) 11:04:22.21 monoに還元しようとしないクズども死ね
408デフォルトの名無しさん
2013/05/06(月) 11:19:38.19409デフォルトの名無しさん
2013/05/06(月) 12:03:20.19 https://inorton.wordpress.com/
http://www.mono-project.com/Parallel_Mono_Environments
割とわかりにくいとは思う。露西亜風の名前のひとが作ったppaとか
debianだとpmono使わないとあかん。とかあとarmelにはdebian系統でも対応してないな
http://www.mono-project.com/Parallel_Mono_Environments
割とわかりにくいとは思う。露西亜風の名前のひとが作ったppaとか
debianだとpmono使わないとあかん。とかあとarmelにはdebian系統でも対応してないな
410デフォルトの名無しさん
2013/05/06(月) 15:47:02.63 阿鼻叫喚が相応しいスレだな
411デフォルトの名無しさん
2013/05/06(月) 17:41:14.19 MonoスレでMonoが一番否定されてるからねぇ
412デフォルトの名無しさん
2013/05/06(月) 17:47:59.96 Unityという有名なゲームのライブラリ?でMono使われているらしいけど
Monoのバグを知るとなぜMonoベースなのか、本当にMonoなのか疑問に思えてくる
Monoのバグを知るとなぜMonoベースなのか、本当にMonoなのか疑問に思えてくる
413デフォルトの名無しさん
2013/05/06(月) 21:36:23.97 何なら気が済むんだよ
どれを採用したって文句言うんだろ
どれを採用したって文句言うんだろ
414デフォルトの名無しさん
2013/05/07(火) 01:05:57.92 ゲームなんて使う機能限られてるし
そんなに長時間動くものでもないし
信頼性が求められるものでもないし
そんなに長時間動くものでもないし
信頼性が求められるものでもないし
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 【群馬】横断歩道を渡っていたNHKアナウンサーが車にはねられ骨折などの重傷 前橋市 [ぐれ★]
- 不倫疑惑の永野芽郁さん、CM削除ドミノの違約金“やはり発生は免れない”可能性 約10億円になる見込み、本人は全額支払う覚悟 [牛丼★]
- 旧姓使用拡大に連合会長が反発 「何の説明もない。選択的夫婦別氏制度導入を」 男女共同参画会議 ★2 [ぐれ★]
- 「クズメンタリー」って真実の日本人をよく描けてると思うので週1レギュラー化に向けて前に進めてください [289765331]
- ジムでインターバルの時にウロウロ歩くやつなんなの?
- 喧嘩売ったらダメな相手だったとあとから気づいたらどうする?
- レイプはとっても気持ちがいい
- そいや今日は伊東市長選か
- クソ嫌いなやつと狙ってる女が仲良かったらどうする?
