我想配置一個ASP.NET MVC應用程序,它將使用兩個MvcApplication派生類之一,具體取決於應用程序運行的環境。是否可以使用另一個程序集中的Global.asax?
包含所有生產代碼,視圖等的主要Web應用程序具有從global.asax中的MvcApplication派生的標準類。我想要的是在Web測試期間使用另一個類(基於Selenium的瀏覽器測試)。我想要從web應用程序中使用的所有資源,代碼,視圖等被使用,除了用於global.axax/MvcApplication類。
測試網站需要不同的Global.asax,這樣我可以設置不同的容器,並配置一些其他的設置(例如,記錄,跟蹤等),這些測試過程中有幫助的,但沒有意義的生產。
有誰知道這是否可能,如果是的話,該怎麼做?
感謝, 埃裏克
我希望避免有邏輯在測試我的版本的應用程序,但是這可能是最好的一段路要走。謝謝! – 2011-05-27 00:41:31