GNU/Linux >> Linux の 問題 >  >> Linux

Mono (Mac) で LINQPad を実行することは可能ですか?

LINQPad は主に、Win32 相互運用を行う ActiPro の SyntaxEditor に依存しているため、Mono では動作しません。 LINQPad 自体も相互運用を行います。

LINQPad の初期のプロトタイプでは、構文エディターの代わりに TextBox が使用されていました。これは、Mono に対してテストされたものである可能性があります。


LinqPad はおそらく、開発のために完全に Mac に移行することで欠けているものの 1 つです。それにアクセスするためだけに VM を実行するつもりはありません。前述のように、Xamarin Workbooks は実際には macOS のかなり適切な代替品です。

ref:https://stackoverflow.com/a/8480659/132599


また、OSX で動作する LINQpad を取得したかったのですが、上記のリンクされた Joe の 0.92 バージョンを使用した後、それが不可能に見えることがわかりました。

アプリは mono で起動し、おなじみの LINQPad 画面を表示しますが、クエリを実行しようとすると、単にクラッシュして消えます。

その理由は、その LINQPad バージョンで WebBrowser コントロールが使用されているようであり、ターミナル ウィンドウに表示されるエラーによると、libgluezilla が必要であるように見えるからです。 libgluezilla について掘り下げた結果、Mono 開発者から、Mac では利用できない、また利用できないという返信がいくつかありましたが、これは残念です。

参照用のエラー:

mono linqpad.exe
libgluezilla not found. To have webbrowser support, you need libgluezilla installed

Linux
  1. Nexus 7でUbuntuを実行することは可能ですか?

  2. PHP でリアルタイム出力を使用してプロセスを実行する

  3. Mac OS X に ext4 パーティションをマウントする

  1. Vim:+ xビットでファイルを作成しますか?

  2. Monoで*.exeを実行するようにBashを設定する方法は?

  3. Linux –LinuxでMacOs Xアプリケーションを実行しますか?

  1. 非特権ユーザーとして「unshare-n[プログラム]」を実行することは可能ですか?

  2. ユーザーとして引数を使用してスクリプトを実行しますか?

  3. Urxvtでマウスを使用してタブをタブとして選択することは可能ですか?