Mono 3 をインストールしましたが、実行するxsp
とxsp4
、.NET 4.0 を使用していることがわかります。.NET 4.5 が必要です。出来ますか?どこで設定できますか?
このページを見たことがありますが、ソースをダウンロードしたフォルダーがありません。
これは、実行してWebサイトに入ると表示されるものxsp4
です:
バージョン情報: 3.2.7 (マスター/1eef047 C 11 月 28 日 18:16:30 EET 2013); ASP.NET バージョン: 4.0.30319.17020
Mono と XSP のインストール方法
まず、Lubuntu 13.10 32bit をダウンロードし、VirtualBox 内で起動しました。それからやっapt-get update
たapt-get upgrade
。その後、システムを再起動しました。
すべてのコマンドがスーパーユーザーとして実行されていることを確認してください。
sudo -s
依存関係を取得しました
apt-get install autoconf automake libtool g++ gettext libglib2.0-dev libpng12-dev libfontconfig1-dev mono-gmcs git
ダウンロードした Mono および XSP のソース
cd /opt
git clone git://github.com/mono/mono.git
git clone git://github.com/mono/xsp.git
github から最新の安定した Mono をインストール
cd /opt/mono
./autogen.sh --prefix=/usr
make
make install
github から最新の安定した XSP をインストール
cd /opt/xsp
./autogen.sh --prefix=/usr
make
make install
XSP で 4.5 ではなく 4.0 を実行していることをテストしました
cd /home/pc/web
xsp4 # 4.0
xsp2 # 2.0
xsp # 2.0
私の構成
/usr/bin/xsp4
4.5を使用する必要があるようです。この答えが示唆したように。また、私はxsp4.exe
自分/usr/lib/mono/4.0/
だけに持っていない/usr/lib/mono/4.5/
ので、その回答で提案されているようなものをコピーすることはできません.
#!/bin/sh
exec /usr/bin/mono $MONO_OPTIONS "/usr/lib/mono/4.5/xsp4.exe" "$@"