2010-10-05 62 views
1

我試圖用「Microsoft Web Farm Framework 2.0 Beta for IIS 7ASP.NET MVC和Web農場框架IIS 7的問題

一切正常,設立小型Web場,除了一個問題 -

我的網絡應用是使用ASP.NET MVC 2,並沒有提到使用「.aspx」文件。一個典型的網址是這樣的:當這個網址是由Web場處理

http://192.168.2.35/Billing/Account/Create

Howver它被改寫爲:

http://192.168.2.35/Billing/Account/Create/default.aspx

/default.aspx是被添加到每個網址。

我可以使用URL重寫來解決這個問題。但我認爲這不是一個好的解決方案。

可能是我錯過了Web Farm設置中的某些內容?

+0

您使用集成模式?你應該。 – 2010-10-05 12:38:36

+0

謝謝,克雷格。是的,我的Web應用程序在集成模式下使用.net 4.0應用程序,這很好。在Web場主機上根本沒有安裝Web應用程序,因此沒有使用應用程序池。問題出在web farm主機上 - 很明顯,主機附加到我的URL「/default.aspx」,並將http請求重定向到安裝了我的web應用程序的主機。所以,我認爲我使用的經典或集成模式並不重要,因爲在沒有任何Web應用程序的主機上會發生問題。 – 2010-10-05 15:45:49

回答

0

這聽起來像是你錯過了配置中的一個步驟,並且看到了不希望的效果。當你沒有正確設置MVC時,你可以在沒有框架的情況下看到它。看看這個鏈接的一般信息:http://weblogs.asp.net/scottgu/archive/2010/09/08/introducing-the-microsoft-web-farm-framework.aspx

+0

謝謝。我已經閱讀過這個一般的東西。 我意識到這是一個環境特定的問題。 然後我用另一個網絡農場都變得很好。 感謝大家的回答。 – 2010-10-07 03:40:07

+0

很高興你得到它的工作。我想你已經找到了一般的東西。我發佈,希望你會看到MVC是一個公認的配置,它應該只是正常工作。這似乎是一個很好的新功能。 – CrazyDart 2010-10-07 14:42:59