2010-09-09 44 views
0

我们在IIS上有一个已经存在的项目,我们想用mod_aspdotnet移动到Apache(windows)。什么东西不能工作?如果我们使用第三方DLL?办公室组件能否正常工作(导出为Excel,Word等)。如果您有任何关于此类迁移的经验,我希望您的投入!另外,是否有另一种替代mod_aspdotnet?关于Apache的Asp.net设置问题

回答

1

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

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

我期望mod_aspdotnet的工作方式类似于mod_mono。

我意识到这不是对你的问题的直接回答,但我认为你可能会觉得它很有价值。此外,如果您想进一步提升并在Linux上主持一个项目,您还有其他选择。

编辑:一个快速谷歌(对不起必应)确认它很像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版本制作的CLR版本2 2.即使.NET 3.5运行,从而它可能仍然是我想的选项。

+0

既然这是我得到的唯一答案,我会接受它!感谢您的意见。我读过它应该只将请求委托给.net框架,所以不应该有任何问题(理论上)。 – tink01 2010-09-10 14:07:14

+0

@ tink01 - 谢谢。对不起,我忍不住了。我同意真正的工作是由CLR完成的。 Sourceforge网站明确表示1.1版本只能让我停下来。祝你好运,如果一切顺利的话可以回到这里。 – Justin 2010-09-10 15:57:50