单声道站点无法映射路径'/ App_WebReferences / ....错误

时间:2014-08-22 02:07:43

标签: asp.net apache mono mod-mono

我有一个开源的asp.net网站,可以在apache / mono下运行。我有一个新版本我准备发布但它在linux下运行有问题。在窗户上一切都很好。

我第一次加载页面时得到:

  

System.InvalidOperationException无法映射路径' /App_WebReferences/MythContent/ContentServices.wsdl'

文件在那里:

  

-rw-r - r-- 1 www-data www-data 37K 2013年11月20日mobilemyth / App_WebReferences / MythContent / ContentServices.wsdl

再次刷新页面,你得到:

  

System.IO.IOException   在路径上共享违规/tmp/www-data-temp-aspnet-0/9e3969b/Resources.frontendsettings.aspx.resources

这就是你从他们那里得到的一切。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在Mono中,此问题的最佳解决方案是使用wsdl2命令行并生成类,并将其放入App_Cod。因此,您可以在应用中使用WebService客户端。

样品:

$ wsdl2 http://< your url of wsdl >?WSDL