使用spring.net 1.3.2框架部署在虛擬目錄上發生錯誤

若是你的網站使用了Spring.net 1.3.2,並部署在IIS的虛擬目錄上,那麼將會出現以下錯誤:javascript

   The virtual path '/currentcontext.dummy' maps to another application, which is not allowedhtml

如下是國外的同行對個問題的解釋:java

A workaround is to name your Spring application context as your virtual directory. For instance, with a virtual directory named pubprep, you should have:web

解決辦法以下:spring

在spring的配置結點上加以下代碼:app

<spring>
<context name="XXXXX" type="Spring.Context.Support.WebApplicationContext, Spring.Web">
<!-- ... -->
</context>
</spring>

其中XXXXX是你網站部署所在的虛擬目錄的名字。網站

 

最後附上外國同行的連接:spa

http://blog.idm.fr/2009/07/web-application-with-springnet-in-a-virtual-directory-in-iis.html.net

相關文章
相關標籤/搜索