如何在mono环境下瞄准.NET4.0
我安装了mono 2.10,据说它支持4.0 我有一个正在运行的网站,一个简单的hello world,它是用3.5构建的(我用VS2010在windows box上开发,然后上传到linux box) 我想把这个网站放在4.0下。 我在visualstudio和windowsbox上更改了它。在linux上,我有一个错误 无法识别的属性“targetFramework” 那么,将目标从3.5更改为4.0需要哪些步骤 编辑:我没有使用monodevelop 我使用visual studio在windows计算机上创建网站,然后将整个网站文件夹复制到linux设备中。在那之后,我打开网站的url,就这样了如何在mono环境下瞄准.NET4.0,.net,mono,.net,Mono,我安装了mono 2.10,据说它支持4.0 我有一个正在运行的网站,一个简单的hello world,它是用3.5构建的(我用VS2010在windows box上开发,然后上传到linux box) 我想把这个网站放在4.0下。 我在visualstudio和windowsbox上更改了它。在linux上,我有一个错误 无法识别的属性“targetFramework” 那么,将目标从3.5更改为4.0需要哪些步骤 编辑:我没有使用monodevelop 我使用visual studio在wi
我应该什么时候运行dmcs编译器?如果网站第一次运行时自动编译?使用mono 2.10,您可以在编译代码时运行
dmcs
或gmcs-sdk:4
。尽管使用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
查看,特别是故障排除部分。说明有点过时,因此您必须将数字“2”更改为“4”,但这是一个很好的解释。也可能有助于您设置正确的配置。听起来您的问题中隐含了monodevelop。你有什么版本的MonoDevelop?很简单。在这种情况下,考虑使用XBuudi.DUP吗?