【发布时间】:2013-12-14 20:40:48
【问题描述】:
我已经安装了 Mono 3,但是当我运行 xsp 或 xsp4 时,它表明我正在使用 .NET 4.0。我需要.NET 4.5。可能吗?在哪里可以配置?
我看过 this 页面,但我没有下载源代码的任何文件夹。
这是当我通过运行xsp4 进入网站时显示的:
版本信息:3.2.7(master/1eef047 C nov 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.0 而不是 4.5
cd /home/pc/web
xsp4 # 4.0
xsp2 # 2.0
xsp # 2.0
我的配置
/usr/bin/xsp4 看起来应该使用 4.5。就像this 回答建议一样。另外,我的/usr/lib/mono/4.0/ 中没有xsp4.exe,只有/usr/lib/mono/4.5/,所以我无法复制该答案中建议的任何内容。
#!/bin/sh
exec /usr/bin/mono $MONO_OPTIONS "/usr/lib/mono/4.5/xsp4.exe" "$@"
【问题讨论】:
-
为了能够回答您的问题,您需要告诉我们您是如何安装 mono 3 的,您是如何安装 xsp 的,以及您拥有的 Linux 发行版和版本
-
@knocte Okey,现在我正在从头开始做所有事情,因为我弄坏了一些东西。完成后,我会告诉我我遵循的确切步骤。
-
@knocte okey 我已经逐步添加了我如何安装 xsp 和 mono。
-
在从 github 安装新的 mono 之前,您是否卸载了 xsp 和 mono ubuntu 软件包?
-
你没有
/opt/mono/bin/xsp4?这就是正在编辑以使链接问题中的单声道运行 4.5。