Mono で MVC5 (.NET 4.5 に依存) を数日間起動しようとしましたが、成功しませんでした。
構成
- 最新のLubuntuのクリーンインストール
- 以前の XSP/Mono はありません
- 最新の git ソースから XSP/Mono をコンパイルしてインストールする
- モノバージョン: 3.2.7
問題
xsp4
任意のフォルダーで実行すると、 Version Information: 3.2.7 (master/1eef047 C nov 28 18:16:30 EET 2013); ASP.NET Version: 4.0.30319.17020
.
最新の Mono バージョンは .NET 4.5 をサポートしていますが、XSP はサポートしていますか?
その場合、4.0 ではなく 4.5 を使用していることを確認するにはどうすればよいですか?
XSP を Mono 4.5 フォルダ ( /usr/lib/mono/4.5/xsp4.exe
) から直接実行しても、ASP.NET のバージョンは 4.0 と表示されます。
また、XSP config 行は/usr/bin/xsp4
そのように見えます。私はとても混乱しています。
#!/bin/sh
exec /usr/bin/mono $MONO_OPTIONS "/usr/lib/mono/4.5/xsp4.exe" "$@"