关于Apache的Asp.net设置问题

时间:2010-09-09 18:34:36

标签: c# asp.net apache iis

我们在IIS上已有一个项目,我们希望使用mod_aspdotnet迁移到Apache(windows)。哪些东西不起作用?如果我们使用第三方DLL?办公室组件是否正常工作(导出到Excel,Word等)。如果您对此类迁移有任何经验,我希望您的意见!另外,mod_aspdotnet还有另一种选择吗?

1 个答案:

答案 0 :(得分:1)

我没有在Windows上使用此设置(Apache / mod_aspdotnet)。

我已经使用mod_mono在Apache / Linux上运行ASP.NET(MVC,WebForms和自定义)应用程序。在这种情况下,代码被卸载到CLR运行,因此第三方组件工作正常。我有网站导入/导出Excel,Word,PDF等没有问题。

我希望mod_aspdotnet与mod_mono类似。

我意识到这不是你问题的直接答案,但我认为你可能会发现它很有价值。此外,如果您想进一步跳转并在某些时候在Linux上托管项目,您还有其他选择。

编辑:快速的Google(抱歉Bing)确认它的工作方式与mod_mono非常相似,但有一个非常大的问题。 看起来mod_aspdotnet可能只适用于旧版本的.NET (如1.1)。

http://mod-aspdotnet.sourceforge.net/

再次编辑:好像at least one person made it work with ASP.NET 2.0这意味着它可以与CLR版本2配合使用。甚至.NET 3.5也可以在CLR的第2版上运行,因此它仍然可以选择我想。