2010-09-09 56 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