gpt4 book ai didi

.net - 如何在单声道下定位 .NET 4.0

转载 作者:行者123 更新时间:2023-12-04 07:43:08 26 4
gpt4 key购买 nike

我安装了单声道 2.10,据说支持 4.0
我有一个网站正在运行,一个简单的 hello world 是用 3.5 构建的(我在 Windows 机器上使用 vs 2010 开发,然后上传到 linux 机器)。

我想把网站放到 4.0 下。
我在visual studio和windows box上改变了它。在 linux 上我有错误

无法识别的属性“targetFramework”

SO,将目标从 3.5 更改为 4.0 需要哪些步骤?

编辑:我没有使用 monodevelop。

我在带有 Visual Studio 的 Windows 机器上创建站点,然后将整个网站文件夹复制到 linux 框。之后,我打开网站网址,就是这样。

我应该什么时候运行 dmcs 编译器? AFAIK 该站点在第一次运行时会自动编译?

最佳答案

尽管您使用 dmcs 是正确的要在 Mono 上编译 .NET 4 应用程序,我认为这不是您的问题。在我看来,您正在尝试在 Linux 上提供已编译的 ASP.NET 应用程序。

您的问题可能是您需要从 Apache 调用 mod-mono-server4,但可能正在运行 mod-mono-server2。您的 httpd.conf 或 mod-mono.conf 中应该有一行如下所示:

MonoServerPath default /usr/bin/mod-mono-server4

退房 this page ,特别是故障排除部分。说明有点过时,因此您必须将数字“2”更改为“4”,但它很好地解释了正在发生的事情。 This page也可以帮助您设置正确的配置。

关于.net - 如何在单声道下定位 .NET 4.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7598730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com