1 名前:デフォルトの名無しさん [2009/09/20(日) 21:36:39 ] Novellによって開発が進められているオープンソースの.NET環境である Monoに関する話題を扱うスレです。あとdotgnuも? www.go-mono.com/ www.mono-project.com/ Gtk# gtk-sharp.sourceforge.net/ MonoDevelop www.monodevelop.com/index.aspx Monologue www.go-mono.com/monologue/ Moonlight www.mono-project.com/Moonlight MonoTouch monotouch.net/ 過去スレ pc5.2ch.net/test/read.cgi/tech/1020215602/ pc12.2ch.net/test/read.cgi/tech/1100616350/
96 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 09:55:49 ] まぁ、ここで喚いても何も解決しないということがわからんやつは、 なにをやってもうまくいくわけがないな。
97 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 10:10:15 ] >>96 ん?煽りかましてるつもりかい? それとも、君の人間性そのものが「煽り」なのかな? オレは現時点でのMonoを正当に評価したつもりなんだが、何かご不満でも? エンジニアとしては、何をやってもうまくやってきた経歴を持ってるつもりなんだがねー。 むしろ君のように、物事を何でもネガティブにしか受け止められない感受性の方が、 何をやっても蹉跌を踏むのではないのかな? 何か言い返したいことがあれば反論するもよし。遁走するもよし。
98 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 10:43:28 ] System.Web.Mvcじゃないの?
99 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 13:17:46 ] ベータ・アルファ版に愚痴言ってるヒマあるなら、その時間を少しでもプロジェクトに貢献するのに使ったほうがいいだろう。どうせ英語も出来ないんだろうけどw
100 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 13:49:22 ] >>99 ん?煽りかましてるつもりかい? それとも、君の人間性そのものが「煽り」なのかな? オレは現時点でのMonoを正当に評価したつもりなんだが、何かご不満でも? エンジニアとしては、何をやってもうまくやってきた経歴を持ってるつもりなんだがねー。 むしろ君のように、物事を何でもネガティブにしか受け止められない感受性の方が、 何をやっても蹉跌を踏むのではないのかな? 何か言い返したいことがあれば反論するもよし。遁走するもよし。
101 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 13:58:54 ] >>98 失礼しました。タイプミスです。 参照一覧にSystem.Web.Mvcが存在していないのに、オートジェネレートされたソースで使用されてるこのマヌケさが滑稽すぎるw >>99 オレの時間はオレのためにしか使わない。(ってセリフを吐いてみたいねw) 別に英語が苦手なわけじゃないよ。ただ単にmonoを評価する指示がオレに下りてきただけ。 >>100 こらw 勝手に人の文章をテンプレ化すな。
102 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 14:04:21 ] 俺は枯れ切ったものしか使えませんサヨウナラでいいじゃねぇかよ。 どう見てもバリバリ開発中のunstableなんですが、というプロダクトのスレに、 必死に煽り文章を投下してるのはおまえだろうが。
103 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 14:30:52 ] よく知らんけど>>93 はmonoじゃなくてmonodevelopの評価じゃないの?
104 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 23:56:35 ] windowsのvcでビルドした物も、よくruntimeエラーは発生するよな。 その場合は、runtimeが別になってるからだけど。 mavenとかyumみたいな、依存解決機構つかわない場合は、よく引っかかる。
105 名前:デフォルトの名無しさん [2010/01/26(火) 00:15:57 ] 英語が苦手でなくても日本語は苦手のようだ。
106 名前:デフォルトの名無しさん [2010/01/26(火) 00:23:49 ] OpenSUSEって使ったことないんだけど、 ディストリの特徴というか性格はどんなもんなの? エロイ人教えて
107 名前:デフォルトの名無しさん mailto:sage [2010/01/26(火) 08:03:54 ] ja.opensuse.org/YaST/%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88 kagu-b77.cocolog-nifty.com/blog/2009/04/opensuse-3b4a.html
108 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 22:37:54 ] JVMとCLR両方で使えるVM向け新言語で、静的もしくは静的並のスピードで、並列機構もってるのはこのへん? ・Clojure CLR ttp://wiki.github.com/richhickey/clojure-clr/ 結構ポータブル?LISP-1 ・Fantom ttp://fantom.org/ 初めて知ったやつ・・・ 結構ポータブル? Write code portable to the Java VM, .NET CLR, and JavaScript in the browser. Java and C# programmers will feel at home with Fantom's evolutionary syntax. ・Scala on .NET ttp://www.scala-lang.org/node/169 設計がJVM最適化しすぎ? ・boojay ttp://code.google.com/p/boojay/ これはScalaと逆でCLR最適化しすぎ? Boo ( ttp://boo.codehaus.org/ ) is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.
109 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 02:27:30 ] Monoいいねえ ブラウザ部分は手を入れないといけないみたいだけど VC#で作ってた2chブラウザがほぼ動いたw ところでネイティブコンパイルできるとかあったけどどうやってするの?
110 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 04:02:04 ] >>109 これ www.mono-project.com/AOT
111 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 04:08:05 ] ttp://www.mono-project.com/AOT 見た感じngenとあまり変わらないような。
112 名前:109 mailto:sage [2010/02/08(月) 04:14:25 ] >>110 ありがとうございます。 エラーになるな・・・やっぱブラウザ関連をどうにかしないとだめか >>111 公式にあったんですね これをかけると.netはインストールしなくていいということですかね?
113 名前:109 [2010/02/08(月) 04:36:34 ] >>111 ngenを試してみましたがReflectorで余裕でディスアセンブル可能でした ngenは起動に関する一部を本当に先にJITしただけで全部をネイティブにした わけではないのかも?
114 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 05:09:38 ] aotやngenは難読化のためのコンパイルじゃないよ。 ngenはユーザーの見えないところにネイティブイメージをキャッシュ。 monoのaotはexeと同じディレクトリに*.exe.soを作成。 目的は実行時のJITをなくすことだけで、GCをはじめとする実行基盤は必要になる。
115 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 05:25:29 ] >>114 >GCをはじめとする実行基盤 これは理解してます C/C++のころのようにメモリ開放に関しての 記述はしてませんから でもそういう部分以外はなんとかなるかなあと 淡い期待もあったのですが・・ www.atmarkit.co.jp/news/200901/29/mono.html
116 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 05:43:40 ] ttp://www.mono-project.com/Mono:Runtime のBundlesの項目にあるように全てバンドルする方法もなくはないけど。 hello worldが7Mbyte越えちまったぜ。
117 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 06:16:02 ] そもそもaot/ngenしたい理由ってなに。 JITの省略? それとも配布ファイルの簡略化?
118 名前:デフォルトの名無しさん [2010/02/08(月) 06:20:15 ] >>117 なるべく早く動く状態で配布したい でも、いまさら糞構文のC++とか触りたくない という要求もあるんですよ・・・
119 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 06:39:21 ] 少しでも早くしたいってだけなら、とりあえずaot/ngenすればいいんじゃない。 っても実際使ったことないからどこまで早くなるかわからないけど、 UIがメインのアプリだったら、aot/ngenして面倒を増やすよりは、 実装を工夫したほうが体感的な速度は早くなる気はする。
120 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 07:01:13 ] 例えば?
121 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 07:15:49 ] 実処理は別スレッド・バックグランドでやるようにして、 UIが無応答にならないようにするとかそういう単純な話。
122 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 16:45:39 ] libpngを1.4.0に上げると、 libgdiplusが動かなくなった…
123 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 23:41:31 ] EIOfficeって(カスタム?の)JavaらしいけどOOoと違ってらしからぬ表示の軽さ。 ソースがないから、設計も参考にしようがないと思うが・・・
124 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 08:24:21 ] Windowsのmonoで --aot を使いたい場合にどのアセンブラを使えばいいのかな? as がないとエラーになってしまう。
125 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 19:31:03 ] GTK#を使ってる方いますか。質問したいのですが あまりに過疎ってて答えがもらえるかどうか心配です。
126 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 21:07:23 ] >>124 ttp://www.mail-archive.com/mono-list@lists.ximian.com/msg29298.html
127 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 00:42:48 ] >>124 自分も週末はまってた。 mono 2.6については、mono --aotしたとき、windows上のMinGWのasだけでは理解できないものがあるらしい。 n4.nabble.com/Mono-2-6-AOT-on-Windows-with-Cygwin-1-7-td1517966.html#a1517966 このエラーだよね?SIMDまわりなのかな? > Error: unknown pseudo-op: `.local' > Warning: .size pseudo-op used outside of .def/.endef ignored. > Error: junk at end of line, first unrecognized character is `P' >126 のように、前はWindowsでもいけてた気がする。 週末は、scalaのはき出したmsilをいじったり、ClojureCLRをビルドしたり、 ikvmやikvmcで、scala-library.jarやclojure.jarを実行してJVMと比較してた。
128 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 00:49:14 ] おっとasがないの方か orz 試したいならbinutils(as.exe[GNUアセンブラ])のあるCygwinかMinGWをパスに入れて、 Mono 2.6より前(2.2は使えてたと思う)を使うのがいいとおもう。
129 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 00:54:38 ] >>125 GTK#か・・・ GTKの方か、pythonなどLLのGTKバインディング話してるところを参考にするか 英語のMLに質問する方が、まだ手っ取り早いかもしれないね。 一応チュートリアルがあるが・・・、どこら辺の質問? ttp://www.mono-project.com/GtkSharp
130 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 01:09:41 ] 日本語の資料だと下記の書籍で、GTK#について、100ページ弱扱ってる。 開発者ノートシリーズ Mono (2005年) www.oreilly.co.jp/books/4873112346/#toc GTK#にバージョンがあるのか分からないけど、 対象がいまのmono 2.x系じゃなくて1.x系ではある。
131 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 01:27:09 ] monoのWinForms、GTK#、QyotoなどGUIまわりのニュース記事がinfoqに翻訳されてるけど、GTK#で参考あるかどうか・・・ www.google.co.jp/search?hl=ja&q=mono+gtk+site%3Ainfoq.com%2Fjp%2F&lr=&aq=f&oq= GTK+については、すれ違いだが置いておきますね。 www.iim.ics.tut.ac.jp/~sugaya/wiki/wiki/ gtklab.sourceforge.jp/
132 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 07:55:05 ] >>126-128 回答ありがとうございます。 mono 2.6.1でした。バージョンを落とすのも何なのでしらばくあきらめておきます。 simdは使わなくてもやっぱりエラーになりました。 >GNU assembler (GNU Binutils) 2.20 >Copyright 2009 Free Software Foundation, Inc. >mono_aot_5KYC8U: Assembler messages: >mono_aot_5KYC8U:168: Error: unknown pseudo-op: `.local' >mono_aot_5KYC8U:174: Warning: .size pseudo-op used outside of .def/.endef ignored.
133 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 18:52:18 ] 別件でmod_proxyを設定したあたりから、どうもPostBackの際に [Tue Feb 16 18:47:06 2010] [error] (32)Broken pipe: write_data failed [Tue Feb 16 18:47:06 2010] [error] command failed: failed to get client block (data) と出てエラーになる. apacheの設定ミスの可能性が高いんだけど、何が悪いのかわからん('A`
134 名前:125 mailto:sage [2010/02/16(火) 19:43:40 ] テキストボックスを使いたかったのですが、 TextViewを単体でひねり回してたので混乱してました。 ScrolledWindowと組み合わせることで解決しました。 >>129 そこのチュートリアルを見ながら、はじめたばかりです。 >>130 >>131 GTK+の資料が入手しやすいようですね。 おおよそ使い方は同じような雰囲気なのでそちらをあたってみます。 今後もよろしくお願いします。
135 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 19:25:25 ] >>133 lists.ximian.com/pipermail/mono-bugs/2008-July/076683.html POSTが失敗してる? 昔、x86_64で、失敗してたみたいだけど・・ 似た現象だね。
136 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 19:00:59 ] >>135 AMD64版のFreeBSD-8Rでmono2.4.3を使ってて上記現象が起きます。 報告されてる不具合と似た感じですね。 野良ビルドで2.6入れてみっかなぁ
137 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 01:42:34 ] Snow LeopardでMonoDevelopを起動したら文字化けの嵐
138 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 14:28:03 ] monoからaccessのmdbにアクセスする方法ってありますか? mdbをUnityから使えないかな、と思ってたんですけど 何でUnity?って話は、単に整ったグラフィックエンジンをフロントエンドに使いたいからという理由なんですが。
139 名前:デフォルトの名無しさん [2010/03/15(月) 14:28:44 ] たまにはageるか
140 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 23:51:27 ] windowsならodbc? linuxならやっぱりodbc経由? mdbtools.sourceforge.net/install/ 更新されてないかもしれないが
141 名前:デフォルトの名無しさん [2010/03/16(火) 11:40:01 ] サンクス、そういうのあるのか。ちょっと見てみます
142 名前:デフォルトの名無しさん [2010/03/24(水) 01:24:58 ] .NETとmonoとの機能比較表みたいなの無い? monoがどれくらい使い物になるか知りたいんだけど。
143 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 05:35:36 ] www.mono-project.com/Compatibility 公式のわかりやすいところに置いてあるんだからちょっとは探せよ
144 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 14:49:34 ] Monoはジェネリックの扱いがMSのとちょっと違うんだよな・・・ partial class A<T> { partial class B<T>{} } MSのなら、このコードが複数のファイルに書いてあってもコンパイルできるけど、 Monoだとコンパイルエラーになる。
145 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 18:42:00 ] 扱いが違うんじゃなくて、ただコンパイラのバグでは?
146 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 00:40:15 ] 規格上はどっちかの挙動が正しいはずだからどっちかのバグだろうな
147 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 00:42:09 ] で、どっち?
148 名前:デフォルトの名無しさん [2010/03/25(木) 03:52:31 ] §10.3 Declaration あたりかな. 同じ宣言空間にある複数のpartial型宣言は名前・型パラメータの数・宣言の種類(class/struct/interface)を同じくしてよくて, その場合,それらの宣言は一つの型を形成し,宣言空間を共有する. 10.3の例示でもジェネリックでないけど同様にパーシャルクラスの内部にパーシャルクラスがある例が示されてて A<>.B<>は統合されるのが正しいと思う
149 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 04:06:46 ] >>144 最新版でもエラーなる?
150 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 04:48:24 ] 144じゃないけどtrunkのgmcsで試してみたら確かにエラーになった。 // a.cs partial class A<T> { partial class B<T>{} } // b.cs partial class A<T> { partial class B<T>{} } $ gmcs -t:library a.cs b.cs a.cs(3,15): warning CS0693: Type parameter `T' has the same name as the type parameter from outer type `A<T>' a.cs(1,15): (Location of the symbol related to previous warning) b.cs(3,19): error CS0589: Internal compiler error during parsing Compilation failed: 1 error(s), 1 warnings
151 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 04:52:15 ] 型パラメータ名の重複のほうでエラーが出てるのか もう一度規格見てみよう
152 名前:151 mailto:sage [2010/03/25(木) 04:53:30 ] >>150 ありがとう こっちでも確かめてみる
153 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 06:23:22 ] ふと思ったんだけど、コンパイラのバグかあるのはそれとして、 吐かれたwarning見たら>>144 のコードもおかしい気がする。 class A<T> { class B<T> { T x; } } と class A<T> { class B { T x; } } のxはどっちもTになるからBをB<T>にする意図がよくわからない。
154 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 18:20:54 ] iPhone 4 SDKではObjective-C、C、C++、JavaScript以外の利用は禁止だとさ というわけで、MonoTouch死亡です
155 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 18:34:01 ] 2.6でもApp_codeフォルダ読まないね。
156 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 19:04:53 ] Flash CS5潰しの巻き添えか
157 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 20:49:48 ] monoオワタ
158 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 11:02:25 ] Mac買わなくていいので期待したのにw MonoTouchで開発してた人は元取れたのかな?
159 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 15:21:36 ] iPhoneアプリを開発する際の最大のリスクはAppleだな
160 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 15:33:24 ] クラスライブラリ作るぐらいならVSで出来る。 でも最終的なビルドがiPhone SDKに依存してるのでIntel Mac・Mac OS X 10.5.x (Leopard)〜が必須。 >Apple は MonoTouch チームに対して,MonoTouch のインストール対象を iPhone SDK が存在するコンピュータに限定する ようにも要求している。 www.infoq.com/jp/news/2010/02/MonoTouch-iPad という事情があるらしいのでWinで開発するのが技術的に可能でも無理っぽい。 CS5はMacなしで開発できるようにしちゃったから怨まれてるんじゃね?
161 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 16:04:32 ] MonoTouch をC++へのトランスレータにすればいいんじゃない?
162 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 16:06:33 ] 出力を一旦逆コンパイラにかけたらいいんじゃないか
163 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 21:17:14 ] >>161 twitter.com/migueldeicaza/status/11844609073
164 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 00:46:27 ] 既にCへのトランスレータ機能があるのかw 抜け目無いなあ
165 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 15:37:05 ] 例外どうやってんだろ
166 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 16:00:32 ] >>165 エラーコード出して終了とかじゃね? ミニマムな物しか搭載してなようだし
167 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 23:14:52 ] トランスレートまで否定するかなあ、普通…
168 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 01:46:09 ] イケイケですな、昔の仲間に勝利宣言みたいな 買収したりで自社ソフト増やしたりして、独り勝ちのwii状態にでもなりたいのかな
169 名前:デフォルトの名無しさん [2010/04/14(水) 06:43:47 ] >>168 ジョブズってアタリ全盛のころにゲームソフト作ってたんだろ? 任天堂のビジネスモデルみてるとあれをやりたいと思うのは当然だろうな
170 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 09:46:50 ] ジョブズがゲーム作ってたとか初めて聞いたんだけど、なんかの勘違い じゃなくて?まさかappleのことを言ってる?
171 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 09:50:57 ] ゲームソフトを作ってた、というのがあたってるのかはわからんが ja.wikipedia.org/wiki/%E3%82%B9%E3%83%86%E3%82%A3%E3%83%BC%E3%83%96%E3%83%BB%E3%82%B8%E3%83%A7%E3%83%96%E3%82%BA#.E3.82.A2.E3.82.BF.E3.83.AA.E3.81.A8.E3.81.AE.E9.96.A2.E3.82.8F.E3.82.8A アタリにいたのは確かだよ
172 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 10:33:16 ] ジョブズはどっちかといえば日本のIT業界が重視する能力はそこそこの コミュ力でなんとかするおっさんみたいよ
173 名前:デフォルトの名無しさん [2010/04/15(木) 23:00:32 ] windowsサーバー高いのでLinux系でMonoが使えるようになってるレンタル鯖はないもんだろうか
174 名前:デフォルトの名無しさん mailto:sage [2010/04/16(金) 00:07:49 ] mono最新版使うならopenSUSEがいいんだよなー。 海外だと、win鯖でasp.netのレンタルスペースもちょこちょこある。
175 名前:デフォルトの名無しさん [2010/04/21(水) 01:04:12 ] やはり、MonoでnFinderを使うのは無理か $ mono nFinder.exe System.TypeInitializationException: An exception was thrown by the type initializer for nFinder.gModule_Main ---> System.NotSupportedException: CodePage 51932 not supported at System.Text.Encoding.GetEncoding (Int32 codepage) [0x00000] at nFinder.gModule_Main..cctor () [0x00000] --- End of inner exception stack trace --- at System.Windows.Forms.Form.OnLoad (System.EventArgs e) [0x00000] at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) [0x00000] Unhandled Exception: System.ObjectDisposedException: The object was used after being disposed. at System.Windows.Forms.Control.CreateHandle () [0x00000] at System.Windows.Forms.Form.CreateHandle () [0x00000] at System.Windows.Forms.Control.get_Handle () [0x00000] at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:get_Handle () at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00000] at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:set_Visible (bool) at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () [0x00000] at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) [0x00000] at nFinder.My.MyApplication.Main (System.String[] Args) [0x00000]
176 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 01:05:33 ] それに、mscorlib.dllは/usr/lib/mono/2.0/には言っているのに 何で1.0の方を読みにいこうとするんだろう
177 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 07:05:16 ] EUC-JPか…
178 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 02:41:45 ] CodePage 51932 not supportedって何?
179 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 02:52:45 ] 51932 : euc-jp : 日本語 (EUC)
180 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 12:57:52 ] VSでC#書いといて、MonoでコンパイルすればLinuxで使えるようになるの?
181 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 13:06:51 ] なりません
182 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 14:43:52 ] 非互換の部分を避ければ動くよ。 リコンパイルの必要はない。 同じバイナリーのままでいい。
183 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 14:46:53 ] あとAnyCPUにしておく必要がある。 VS2010のデフォルトがAnyCPUからx86になったのは嫌がらせかw
184 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 15:22:19 ] どっちでコンパイルしたほうが速い?
185 名前:デフォルトの名無しさん [2010/05/01(土) 17:08:51 ] >>182-183 THX 非互換部分って↓の赤、黄のところ? www.mono-project.com/Compatibility
186 名前:デフォルトの名無しさん mailto:sage [2010/05/01(土) 18:50:32 ] >>185 緑 実装済み 黄 不完全な実装 赤 実装されてない ただし緑でもバグがないというわけでもないので。
187 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 03:55:45 ] バグなのかmonoの仕様なのか判断付かない動作とか。 Form認証がらみでどうにもWindowsと挙動が異なるところがあって結局mono を諦めたページとか経験あるし。
188 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 16:24:41 ] >>183 DLLとか使ってると64bitのWindowsでAnyCPUだと動かなくなるからね 普段64bit環境で使ってるとデフォルトx86は助かるわ
189 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 16:08:36 ] ubuntu10.04上のmonoDevelop使って ウィンドウ表示だけのGtk#アプリ作ったはいいが、 Windows7上にexeコピーしてもエラー吐いて動かず。 monoプロジェクトのサイトから、 gtk-sharp-2.12.9-2.win32.exe を入れてwin7再起動してみたけど、それでもダメ。 Consoleアプリだと動く。 windows上でGtk#使ったアプリ動かすのに、 他に必要なのってあるんでしょか? tomboyていう付箋アプリは、上記のgtksharpだけ追加すれば 動きそうな説明なんだけど…何が違うんだろう
190 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 16:37:46 ] エラーの内容ぐらい書けよ
191 名前:189 mailto:sage [2010/05/08(土) 16:59:31 ] 失礼した。 エラー内容は以下の通り。 ダイアログが出て、詳細の中身コピー。 ubuntu10.04はamd64 windows7も64bit(vmware上で稼働) ビルド時の対象cpuが、32bitなのか64bitなのか とかそこらへんが問題な気もするんだが、 参考になる情報が見つからなく。。 説明: Stopped working 問題の署名: 問題イベント名: CLR20r3 問題の署名 01: test1.exe 問題の署名 02: 1.0.3780.29837 問題の署名 03: 4be5140a 問題の署名 04: test1 問題の署名 05: 1.0.3780.29837 問題の署名 06: 4be5140a 問題の署名 07: a 問題の署名 08: 5 問題の署名 09: System.TypeInitialization OS バージョン: 6.1.7600.2.0.0.256.1 ロケール ID: 1041
192 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 01:12:52 ] >>191 入れたGTK#が32bitなのに64bitで動作しようとしてるんだろうね。 > ビルド時の対象cpuが、32bitなのか64bitなのか > とかそこらへんが問題な気もするんだが、 プロジェクトのオプションでターゲットプラットフォームを指定できる と思うんだが、デフォルトがx86だった気がする。
193 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 22:35:14 ] プラットフォームの指定はMono2.6以降でないとできないから、 corflags.exeを使うしかなさげ。
194 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 10:41:27 ] scala.netの話題で恐縮だけど scalaと(sbazで)scala-msil用意して mono 2.6でscalac-net,ilasmで実行形式(exe)にした時、 scala-msilで用意したmscorelib.dllがバージョン合わなくてエラーがでた。 predef.dllとscalaruntime.dllだけ同じディレクトリにコピーしてmonoを直接実行すれば大丈夫だけど。
195 名前:デフォルトの名無しさん mailto:sage [2010/06/28(月) 14:02:41 ] 過疎ってるね保守
196 名前:デフォルトの名無しさん [2010/07/01(木) 12:16:34 ] > C# は書きやすいけど、 Windows だけなのが悲しい。 とか言ってる人は、 > 最近の Linux 向けのデスクトップアプリの多くが C# で書かれてるの知らないのかな。 Twitter / 小池 陸: C# は書きやすいけど、 Windows だけなのが ... twitter.com/ssig33/status/13101717439 これって本当ですか? 多分monoだと思うのですが、Linuxで使われている.netの有名なアプリってありますか? sourceforgeなんかでこういうのの探し方あるのかな