使用spring.net 1.3.2框架部署在虚拟目录上发生错误_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 使用spring.net 1.3.2框架部署在虚拟目录上发生错误

使用spring.net 1.3.2框架部署在虚拟目录上发生错误

 2014/6/12 19:34:48  奋斗中...  程序员俱乐部  我要评论(0)
  • 摘要:如果你的网站使用了Spring.net1.3.2,并部署在IIS的虚拟目录上,那么将会出现如下错误:Thevirtualpath'/currentcontext.dummy'mapstoanotherapplication,whichisnotallowed以下是国外的同行对个问题的解释:AworkaroundistonameyourSpringapplicationcontextasyourvirtualdirectory.Forinstance
  • 标签:.net Spring.net 使用 目录 net Spring 错误

如果你的网站使用了Spring.net 1.3.2,并部署在IIS的虚拟目录上,那么将会出现如下错误

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

以下是国外的同行对个问题的解释:

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

解决办法如下:

在spring的配置结点上加如下代码:

class="brush:javascript;gutter:true;"><spring>
<context name="XXXXX" type="Spring.Context.Support.WebApplicationContext, Spring.Web">
<!-- ... -->
</context>
</spring>

其中XXXXX是你网站部署所在的虚拟目录的名字。

 

最后附上外国同行的链接:

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

上一篇: 途牛高层发员工邮件:上市后心态更开放 下一篇: 没有下一篇了!
发表评论
用户名: 匿名