SnowLeopardにMono2.6.7をインストールしましたが、LINQPadを実行したいと思います。LINQPad(v2.21)を起動しましたが、すぐにFileNotFoundExceptionが発生します。誰かがそれをうまく実行することができましたか?
例外は、構成ファイルなどを読み書きしようとしているためだと思いますが、うまくいけば、いくつかの回避策があります。
ありがとう。
編集:「オリーブ」を使用したモノラルの構築(WPFに必要):
ターミナル内:
svn co svn://anonsvn.mono-project.com/source/trunk/olive
cd /Users/(your user name)/olive
./configure --prefix=/Users/(your user name)/olive --with-glib=embedded
make
make install
次に、Finderで次の場所に移動します。
/ Users /(あなたのユーザー名)/ olive / lib / mono / gac
これらのフォルダー(例:PresentationCore、PresentationFramework)を次の場所にコピーします。
/Library/Frameworks/Mono.framework/Versions/2.6.7/lib/mono/gac(現在のMonoバージョンは2.6.7ですが、これは明らかに異なる場合があります)
編集:残念ながら、LINQPadを実行するとこれが発生します:
警告**:クラスSystem.Windows.Resources.AssemblyAssociatedContentFileAttributeをロードできませんでした、LINQPadで使用されましたロードできませんでした、LINQPadで使用されました
編集: Xamarin Workbooksは最近1.0(https://developer.xamarin.com/workbooks/)をリリースし、macOSでLINQPadに最も近いものです。
編集(2017年9月): これはまだ推測です!
ほとんどのWindowsアプリケーション(GUIアプリを含む)の実行は、DockerおよびWindows Subsystem for Linux(WSL)で可能である可能性があります。
詳細なウォークスルーについては、 https://blog.jessfraz.com/post/windows-for-linux-nerds/のブログ投稿を参照してください。