【消しゴム】MONOを使ってみるスレ4【じゃない】at TECH
【消しゴム】MONOを使ってみるスレ4【じゃない】 - 暇つぶし2ch16:デフォルトの名無しさん
12/02/18 20:18:05.75
web.config関係なく、Target Frameworkが「Mono/.NET 3.5」ならxsp2が、
「Mono/.NET 4.0」ならxsp4が立ち上がるみたい。

17:デフォルトの名無しさん
12/02/19 13:02:00.32
>>16
Windows版のやつ入れてみたけどダメだわ

18:デフォルトの名無しさん
12/02/19 13:02:43.14
ターゲットフレームワーク変えると、システムの参照するアセンブリが2系と4系で変わってるだけ
みたいで、web.configが書き換わるわけではないみたい。

19:デフォルトの名無しさん
12/02/25 22:25:05.87
CentOS6向けのRPMは無いのでしょうか?

20:デフォルトの名無しさん
12/02/26 00:36:12.73
EPEL 6のは、2010/6付けで2.4.3だった。
いま2.10.8なのでさすがに古い気がする。
RHEL5用のnovell-mono (2.10.2)を、centos6に入れてる記事があった。
/opt/novell/mono に入る&そんなに依存する共有ライブラリでAPIの変更がそんなに無いのかも?

ソースから入れて消せなくなるのが嫌だったら、novellのrpmみたいに、/opt/monoとかに入れる方法もあるよ。

21:デフォルトの名無しさん
12/02/28 06:54:40.40
wiki作った
中身はまだない
URLリンク(monobook.org)

22:デフォルトの名無しさん
12/02/28 10:07:29.77
何のWiKi?


23:デフォルトの名無しさん
12/02/28 21:44:35.30
>>20
急激にまともに使えるようになった分岐点が2.8だからな
さすがに古すぎる

24:デフォルトの名無しさん
12/02/28 22:08:33.33
asp-state.exeをデーモンにするにはどうすればいいですか?

25:デフォルトの名無しさん
12/02/29 05:12:39.16
つーか、M$がwin8で.net捨てそうじゃね?RMSの予言通りじゃん。

26:デフォルトの名無しさん
12/02/29 05:14:49.09
>>25
Net無いとWin8のバイナリ互換実現できない気がしたけど、元々ないんだっけか??

27:デフォルトの名無しさん
12/02/29 06:34:29.61
C#とMacOSX初心者なんだが聞いてくれ
C#やりてーと思ってmonodevelopの現行バージョン入れて、色々遊んでたんだが
ReadLineみたいなコンソールからの入力を取ってくる奴が一切動かないんだ(関係場所のみスルーしてる感じ)
外部でコンパイル&実行にするとosxだからか.exeは動かせないし、X11と連結すればいいの?と思っても分からん
どなたか教えてくだぱい。もしAUTOなら、他にOSXネイティブでc#開発できそうなものがないかもできればよろしく頼んます

環境:MacOSXLion10.7.3, Monodevelop2.8.6.5

28:デフォルトの名無しさん
12/02/29 06:51:21.18
URLリンク(ufcpp.wordpress.com)
Windows8とWinRTは、C++/CXと.net、jsが相互利用し易くなるらしく、
Monoやいままでの.netのCLIだけの話とは、変わるのかも。

29:デフォルトの名無しさん
12/02/29 06:55:56.06
>>27
exeは、
コマンドラインから、
mono hoge.exe
または、
mkbundle hoge.exe -o hoge

mkbundle hoge.exe -deps -z -o hoge
で、hoge
などで、実行できるかも

30:デフォルトの名無しさん
12/02/29 07:06:18.55
>>27
外部なんたらとかいう設定があったはず
よく覚えてないので、あとでMac立ち上げてみるわ

31:デフォルトの名無しさん
12/02/29 07:27:21.79
MonoDevelopの組み込みコンソールの問題みたい。通常のターミナルから実行すれば動くらしい。
URLリンク(stackoverflow.com)

32:デフォルトの名無しさん
12/02/29 08:27:19.24
>29-31
みんな親切にサンクス
cd exeのある場所でmono hoge.exeでいけた。ターミナルから実行しなきゃダメなのね
ターミナルのコマンドとかほとんど知らないからこの機会に勉強しようと思う
プログラム組める人ならこれを自動でやれるようにmonoを改造したりできるんだろうか

33:デフォルトの名無しさん
12/02/29 10:07:56.47
>>21
これはひどいwww

34:デフォルトの名無しさん
12/02/29 21:24:38.65
osxのmonoでsystem.windows.formみたいなGUIメソッド(?)を使いたいんだけど、デフォルトでは動かなくて困ってます
参照のところでsystem.windows.formが見つからないんだけど、自力で足す方法もよくわからないです
macでmono使ってC#開発してる人が居たら教えてくれー。。。

35:デフォルトの名無しさん
12/03/01 22:46:52.78
>>34
プロジェクトの種類がMonoMacとかになってないか?

36:デフォルトの名無しさん
12/03/03 08:12:14.23
>>35
自分の不注意だっただけで見つかりました
ただ参照にwindows.form追加したのにターミナルから実行してもウィンドウが開かないのは
他に何か見落としてるのかな。ウィンドウ開くだけのサンプルコードコピペしただけなんだが・・・

37:デフォルトの名無しさん
12/03/03 11:36:08.23

URLリンク(zetcode.com)
ここのだったら、

例えば、参照の追加で、
System.Windows.Forms, System.Drawing
両方参照に追加したらIDEからの実行で動いたよ。

ターミナルから実行って、 mono hoge.exe にしてる?


38:デフォルトの名無しさん
12/03/03 11:37:30.96
URLリンク(www.mono-project.com)
URLリンク(www.mono-project.com)

39:デフォルトの名無しさん
12/03/05 14:41:32.01
Xamarin の Mono for Android が MIPS 上で動作可能に
URLリンク(www.infoq.com)

40:デフォルトの名無しさん
12/03/05 18:35:48.32
Mono + ASP.NET MVCでのセッション管理方法を調べてるのですが、asp-stateでデータベースに
保存する方法はあるのでしょうか?

dbsessmgrというデータベースに保存してあるデータを弄くるツールらしきものは発見したのですが、
このデータベースのスキーマや、insert/updateしている部分が発見できないのです。

ここまで調べました。
URLリンク(monobook.org)

41:デフォルトの名無しさん
12/03/07 11:12:13.27
URLリンク(manpages.ubuntu.com)
これか

42:デフォルトの名無しさん
12/03/07 11:22:24.79
web.xmlのsessionstate要素からすると、
URLリンク(msdn.microsoft.com)(v=vs.80).aspx
dbsessmgrは、stateserverをsqlserverにしたときの、ツールなんじゃなかろうか、show,clear,deleteしか出来ないみたいだし。

43:デフォルトの名無しさん
12/03/07 11:34:06.36
clean,remove,showだった


44:デフォルトの名無しさん
12/03/07 23:51:20.61
むずいのぅ

45:デフォルトの名無しさん
12/03/13 01:42:26.43
monoでphalangerのビルドできねぇ・・・
windows上でビルドしてLinuxに持ってくるしかないの?

46:デフォルトの名無しさん
12/03/13 11:27:39.18
現状、monoで使う記事は、これだけなのかな?
ファイル持ってって配置してという内容かも。
URLリンク(www.php-compiler.net)

あと、naive extension用のブリッジコード生成がlinux対応してないので、.net実装があるものだけ動くらしい。
互換性 URLリンク(wiki.php-compiler.net)

Clojure-CLRほどじゃないけど、直接動く用には作ってない気がする。

ベンチ URLリンク(www.php-compiler.net) 2012/03

47:デフォルトの名無しさん
12/03/13 22:43:35.23
ソリューションファイルとプロジェクトファイルを書き換えてみてるけどWindowsのコマンドわからなすぎw

48:デフォルトの名無しさん
12/03/13 22:44:57.62
IronRubyも試してるけど、こっちもgem動かね
irは動くんだけどなー

49:デフォルトの名無しさん
12/03/13 22:54:35.11
rubyとか(苦笑

50:デフォルトの名無しさん
12/03/14 07:09:46.37
ipy,irb,booは、別に入れた方がいいかも。
環境変数とかが、うまく設定されてない可能性がある。

51:デフォルトの名無しさん
12/03/14 08:22:14.18
IronRubyはRuby正規表現を.NET正規表現に変換する時に文字クラスの減算使ってて、
monoの正規表現では文字クラスの減算が実装されてないからほぼ動かない

52:デフォルトの名無しさん
12/03/14 12:19:17.75
monotouchでPortableLibraryが使えるようになるのは何時ですかね(´・ω・`)

53:デフォルトの名無しさん
12/03/14 20:02:25.56
>>51
なるほど

54:デフォルトの名無しさん
12/03/14 22:14:44.62
URLリンク(www.mono-project.com)
対応済みでも、一部未対応になってる、正規表現みたいなのがあるのね。

URLリンク(www.google.co.jp)
そして、jrubyだとjoniという鬼車のjava実装使ってるのか。

55:デフォルトの名無しさん
12/03/15 15:06:44.38
CsharpReplでincludeって出来ないのでしょうか?


56:デフォルトの名無しさん
12/03/18 16:32:35.38
GSoC プロジェクト案 (やって欲しいところ)
URLリンク(www.mono-project.com)


57:デフォルトの名無しさん
12/03/18 16:43:58.00
>55
csharp> help; やman csharpでhelpを見るとLoadPackageとLoadAssemblyがあるけど、
ソース読み込むコマンドはないみたい。

58:デフォルトの名無しさん
12/03/18 16:55:17.50
思いつく代替案は、
・起動時に読み込む、起動し直す
・他のC# REPLを使う
・Reflection使ったEval系ライブラリを使う
・F#でコードを書いて、fsi(fsharpi)の#load使う
・他の動的言語で書いて、REPLを使う


59:デフォルトの名無しさん
12/03/18 18:38:30.48
>>58
こらこら、おちんぽミルクを飲むがヌケてるゾ☆

60:デフォルトの名無しさん
12/03/20 09:58:04.91
なんぞ? URLリンク(monobook.org)

61:デフォルトの名無しさん
12/03/22 01:29:40.24
>>60
とりあえず登録してみれ

62:デフォルトの名無しさん
12/03/22 01:32:31.77
>>58
今日、会社のテスト環境で試したらfsiがLinuxで動かなかったわ。
なぜかは知らん。
エラーの内容も覚えていない。
つーかF#のサンプルコードみてそっ閉じしたわ

63:デフォルトの名無しさん
12/03/22 01:34:40.08
>>56
日本語でok

64:デフォルトの名無しさん
12/03/22 01:36:56.25
>>55
Phalangerまじおすすめ

65:デフォルトの名無しさん
12/03/22 01:40:21.45
>>40
ASP.NETはオワコン

>>54
ぶっちゃけCRubyよりJRubyの方が完成度高いよな

66:デフォルトの名無しさん
12/03/22 01:55:33.58
>>60


67:デフォルトの名無しさん
12/03/22 02:02:18.89
>>66

68:デフォルトの名無しさん
12/03/22 02:12:37.63
>>69

69:デフォルトの名無しさん
12/03/22 02:16:20.69
>>136
すげえな…小6のおっぱいとは思えんw

70:デフォルトの名無しさん
12/03/22 02:22:36.84
opaiどこー?

71:デフォルトの名無しさん
12/03/22 07:00:01.75
いっぱい

72:デフォルトの名無しさん
12/03/22 23:21:11.84
>>60-
この道を行けばどうなるMonoか

73:デフォルトの名無しさん
12/03/22 23:25:23.66
危ぶむなかれ

74:デフォルトの名無しさん
12/03/22 23:25:44.51
危ぶめば道はなし

75:デフォルトの名無しさん
12/03/22 23:27:08.10
踏み出せばその一足が道となり、その一足が道となる

76:デフォルトの名無しさん
12/03/22 23:27:38.88
迷わず行けよ

77:デフォルトの名無しさん
12/03/22 23:46:48.77
ubuntu なんだが、fsi(fsharpi)うまく動かせず。と思ったら、
$ fsi --gui-
$ mono /usr/lib/mono/2.0/fsi.exe fsi.exe --gui-
なりで動くらしい。
URLリンク(d.hatena.ne.jp)

78:デフォルトの名無しさん
12/03/23 00:06:00.36
行けばわかるさ

79:デフォルトの名無しさん
12/03/23 00:11:04.79
いくぞー!!!

80:デフォルトの名無しさん
12/03/23 00:37:39.09
アッーーー

81:デフォルトの名無しさん
12/03/24 16:20:04.51
F#2.0の.NET4.0版(v4.0/bin/Fsi.exe)の動かし方がわかりません。
.NET2.0版(bin/fsi.exe)は普通にmono fsi.exeで動くのですが、
.NET4.0版の方は起動直後に以下のような感じで落ちます。
/usr/local/lib/mono/4.0ではなく/usr/local/lib/mono/2.0を見に行っている
せいだと思うのですが変更方法もわからないのです。

# mono Fsi.exe

Microsoft (R) F# 2.0 Interactive build 4.0.40219.1
Copyright (c) Microsoft Corporation. All Rights Reserved.

For help type #help;;

>

error FS0078: Unable to find the file 'System.Numerics.dll' in any of
/usr/local/lib/mono/2.0
/opt/FSharp-2.0.0.0/v4.0/bin
/opt/FSharp-2.0.0.0/v4.0/bin/


82:デフォルトの名無しさん
12/03/24 20:05:31.61
FSharp-2.0.0.0のアーカイブダウンロードしてきて、
v4.0ディレクトリ以下にて、
・Makefileみたいに、snで署名し直し(ただしMakefileにあるdll全部)
・/usr/lib/mono/4.0にコピー

/usr/lib/mono/4.0に移動して、
・gacutil -iでGACにインストール

一応下記コマンドで起動できた。
mono --runtime=v4.0 /usr/lib/4.0/Fsi.exe --noframework -r:mscorlib.dll -r:FSharp.Core.dll (Xが無い環境なら --gui-)

普通に起動しようとすると、/usr/lib/mono/2.0/FSharp.Core.dllを探しに行ってmscorlibのバージョンがおかしいといわれてしまう。

もしかすると一番下のコマンドをv4.0/binの下でやっても動くかもしれない。


83:デフォルトの名無しさん
12/03/24 20:13:11.99
2.0向けはCore.dllだけ署名がついてるけど、4.0向けは全部署名が付いてるから、
GACインストール前にCore以外のdllについても署名をmonoの物に書き換える必要があるらしい。

84:デフォルトの名無しさん
12/03/24 20:15:37.15
>>81 の環境だと、
/usr/lib/mono/4.0じゃ無くて/usr/local/lib/mono/4.0だね。
あとは、コマンドだけでいけるかも。

85:デフォルトの名無しさん
12/03/24 20:20:44.61
MONOが使いやすいディス鳥ってありますか?
CentOS以外はほとんど使ったこと無いので、できればCentOSが良いのですが。

86:デフォルトの名無しさん
12/03/24 20:24:47.97
Fsi.exeの場所をまちがえた。
$ mono --runtime=v4.0 /usr/lib/mono/4.0/Fsi.exe --noframework -r:mscorlib.dll -r:FSharp.Core.dll (Xが無い環境なら --gui-)

>81の環境なら
$ mono --runtime=v4.0 /opt/FSharp-2.0.0.0/v4.0/bin/Fsi.exe --noframework -r:mscorlib.dll -r:FSharp.Core.dll (Xが無い環境なら --gui-)
かな?


87:デフォルトの名無しさん
12/03/24 20:26:10.07
前は(同じ会社だから)SUSEがオフィシャルディストロという感じだったが、
今はどうなんだろうなぁ

88:デフォルトの名無しさん
12/03/24 23:41:04.26
ubuntuの場合はmono使ったアプリとかMonoDevelopもなるべく新しいの入れようとメンテナンスしてるから、monoのインフラもメンテされてる。

89:デフォルトの名無しさん
12/03/25 00:03:39.69
>>82-86
Fsi.exeは起動するようになりました。
ただ1行打ち込むとフリーズ・・・


90:デフォルトの名無しさん
12/03/26 22:18:57.71
FreeBSDも頑張れ
昔このスレにportsメンテナが降臨してたがまた出てきて更新してくれ

91:デフォルトの名無しさん
12/03/26 23:12:02.90
OSXでも動きませんか?

92:デフォルトの名無しさん
12/03/26 23:40:09.57
windowsとosxはいつも最新版のバイナリ配布してるよ

93:デフォルトの名無しさん
12/03/27 00:21:16.45
OSXはMonoMacとか圧倒的に待遇いいよね
URLリンク(goo.gl)

94:デフォルトの名無しさん
12/03/27 06:06:16.61
portsメンテナは海外の人じゃなかったっけ?

95:デフォルトの名無しさん
12/03/27 07:14:09.61
今はね

96:デフォルトの名無しさん
12/03/27 13:07:39.45
MonoDevelopでRazor構文に対応する予定はありますか?

97:デフォルトの名無しさん
12/03/27 13:09:02.90
MonoがASP.NET MVC 3に対応する予定はありますか?

98:デフォルトの名無しさん
12/03/27 14:32:35.91
予定表には載ってる。
URLリンク(monodevelop.com)

99:デフォルトの名無しさん
12/03/28 22:02:29.37
monoのリーダー(でxamarinのトップ)が、monomacとmonotouch触ってるから。
ほんとは開発してる暇ないんだろうけどgithubみると結構開発してたりする。

100:営利利用に関するLR審議中@詳細は自治スレへ
12/03/29 22:52:05.59
オープンソース化されたから速攻取り込んだみたいね
URLリンク(tirania.org)

101:営利利用に関するLR審議中@詳細は自治スレへ
12/03/29 23:17:43.46
The entire ASP.NET MVC stack is now open source, including the Razor Engine, System.Json, Web API and WebPages.

Razorも入ってるみたいだよ。

102:営利利用に関するLR審議中@詳細は自治スレへ
12/03/29 23:19:09.10
>>96
オープンソース化受けてのmonodevelopの話か。

103:営利利用に関するLR審議中@詳細は自治スレへ
12/03/30 12:40:40.14
仕事はえぇw

104:営利利用に関するLR審議中@詳細は自治スレへ
12/04/01 13:00:31.05
URLリンク(www.youtube.com)

105:デフォルトの名無しさん
12/04/16 23:48:29.58
monodevelopで

dynamic obj = 10;
Console.WriteLine(obj);

のようなコードを書くと
「The predefined type 'Microsoft.CSharp.RuntimeBinder' is not defined or imported
Dynamic operation cannot be compiled without 'Microsoft.CSharp.dll' assembly reference」
と言うエラーが出ます。

dmcs ファイル名.cs

と普通にコンパイルできる(monodevelopではC#4.0以降の機能を使えない?)のですがmonodevelopでコンパイラを手動で設定するにはどうしたらいいのでしょうか?

106:デフォルトの名無しさん
12/04/17 02:19:15.98
Preference -> 読み込み/保存 でプロジェクトフォーマットをVS2010にし、参照設定にMicrosoft.CSharp加えればビルドはできた。

参照設定が必要なわけは、おそらくnoconfigがtrueだからだと思う。

monodevelopでコンパイラの変更は直接できない。
プロジェクトフォーマットの変更でもって対応


107:デフォルトの名無しさん
12/04/17 21:54:45.10
>>106
返信遅くなってすみません。
できました。ありがとうございます。

108: 忍法帖【Lv=40,xxxPT】 【東電 79.9 %】
12/04/18 15:20:29.07
mono for Android は、無期限ライセンス、1年サブスクリプション
とのことですが、2年目にサブスクリプションを延長したいと思ったら
また 399ドル必要なんでしょうか?
その辺の情報がサイトで見つけられませんでした。

109:デフォルトの名無しさん
12/04/18 18:40:59.66
>>108
$249のProfessional Upgradeでいいんでないの?

110: 忍法帖【Lv=40,xxxPT】 【東電 75.8 %】
12/04/18 23:53:07.66
>>109
ありがとうございます。
Upgrade ってなってたから違うのかと思いましたが、
それでいいんですか。

111:デフォルトの名無しさん
12/04/19 16:17:58.36
xamarinの株って買えますか?

112:デフォルトの名無しさん
12/04/19 16:54:38.01
PlayStation Suiteの開発環境がコイツだった

113:デフォルトの名無しさん
12/04/19 23:08:29.57
monodevelop+monoxnaを使ってみたのですが、Visual Studioみたいなコードの自動生成はないのでしょうか?
URLリンク(code.google.com)
をみてmonoxnaをインストールした時にlibdevil1c2だけインストールできなかった(ソフトウェアセンターにもなかった)こととかんけいあるのでしょうか?

114:デフォルトの名無しさん
12/04/20 00:54:01.06
>>110
> For customers who have previously purchased Mono for Android Professional. Includes a one-year subscription to product updates.
ってあるからいいんでない?

115: 忍法帖【Lv=40,xxxPT】 【東電 78.6 %】
12/04/20 09:40:05.36
>>114
ホントですね。
メールでも直接聞いてみましたが、やっぱりこれで OK のようです。

116:デフォルトの名無しさん
12/04/22 07:02:02.26
Monoのけ姫

117:デフォルトの名無しさん
12/04/22 10:03:23.56
面白いと思ってるの?

118:デフォルトの名無しさん
12/04/22 14:08:56.45
きみのほうがつまらん

119:デフォルトの名無しさん
12/04/22 14:45:19.92
反応したら負け

120:デフォルトの名無しさん
12/04/22 18:29:25.88
Unhandled Exception: System.TypeLoadException: A type load exception has occurred.
と怒られまくりw
mono用にわざわざclassを書きなおさないとだめなのか・・・

121:デフォルトの名無しさん
12/04/23 00:22:03.61
Mono for Android Portable Libraries in VS
URLリンク(jpobst.blogspot.jp)
MonoDevelopの場合でも、フォルダーを持ってくればいけるのだろうか。

122:デフォルトの名無しさん
12/04/23 23:37:28.79
MonoDevelopだめだな
ソースをビルドしただけで落ちるし実行した時だけエラー出たりするし話しにならない

123:デフォルトの名無しさん
12/05/08 14:10:31.07
Androidを全面的にC#で書き直したXobotOS公開、ICSとの性能差が酷すぎる 
スレリンク(poverty板)

124:デフォルトの名無しさん
12/05/08 20:47:04.69
URLリンク(tirania.org)
C#とJavaは速度的には大差ないと思ってたけど、AndroidのVMが遅いのかな。

125:デフォルトの名無しさん
12/05/08 20:56:02.94
Mono for Dalvik と、ネイティブで比較してんのかなw

126:デフォルトの名無しさん
12/05/08 21:29:46.53
URLリンク(www.hnsearch.com)
URLリンク(ja.reddit.com)
URLリンク(slashdot.jp)

英語圏だとこんなかんじの反応
どうでもいいけど Haiku OS とかあったなと…

127:デフォルトの名無しさん
12/05/08 21:34:11.45
hotspotよりmono vmは2,3倍遅いけど(メモリー効率はmonoのが全然よいみたい)
dalvik vmはそこまで高速じゃないのかもしれないね。

128:デフォルトの名無しさん
12/05/08 22:02:03.34
monoは、llvmバックエンドやaotがあって面白いよね。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch