在IIS中使用MVC网站托管Umbraco网站

阿鲁那

我已经创建了Umbraco 7 MVC站点并将其部署到IIS。因此,URL类似于例如:www.mydomain.com。在一个子目录中,我托管了一个单独的MVC网站。因此网址为:www.mydomain.com/MVCApplication。

当我尝试访问子应用程序URL时;它给

Could not load file or assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

因此,我将此dll添加到了子目录中的bin文件夹中。然后提示另一个错误

Could not load file or assembly 'UrlRewritingNet.UrlRewriter' or one of its dependencies. The system cannot find the file specified.

似乎子应用程序正在尝试读取根文件夹dll或根web.config。Umbraco网站工作正常。当我删除umbraco网站时,子应用程序正常工作。有什么想法吗?

阿鲁那

最后是解决方案。必须在父网站文件中包装<System.web><system.webServer>以下代码段web.config引用不是问题。它正在继承子Web应用程序中的父web.config文件:

<location path="." inheritInChildApplications="false">
   <system.web> 
    ...
  </system.web>
</location>

希望这也会对其他人有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在IIS中使用MVC站点托管Umbraco站点

来自分类Dev

在Umbraco 6 MVC网站中显示内容托管图像

来自分类Dev

在IIS上发布umbraco网站

来自分类Dev

从IIS获取托管的网站名称

来自分类Dev

部署的网站无法在IIS中使用

来自分类Dev

在OPENSHIFT中使用SQLite DB托管CakePHP网站

来自分类Dev

在 AWS 中使用暂存进行静态网站托管

来自分类Dev

在IIS上托管基本HTML网站

来自分类Dev

FileZilla Ftp访问IIS托管的网站

来自分类Dev

FileZilla Ftp访问IIS托管的网站

来自分类Dev

网站托管

来自分类Dev

在未安装VisualStudio或IIS的Windows中托管ASP.NET MVC4网站

来自分类Dev

在未安装VisualStudio或IIS的Windows中托管ASP.NET MVC4网站

来自分类Dev

如何使用iis网站启动网站并获得该网站的性能

来自分类Dev

使用owin自托管网站设置主机名绑定和https,而无需iis

来自分类Dev

使用Active Directory在IIS上托管的基于PHP的网站上的编程访问控制?

来自分类Dev

如何在Umbraco网站中使用Yelp API v2 C#示例

来自分类Dev

如何在IIS托管网站上实施www?

来自分类Dev

如何将IIS上托管的多个网站转换为Azure网站

来自分类Dev

使用其他托管服务托管我的网站

来自分类Dev

自托管Django网站

来自分类Dev

CodeIgniter网站无法托管

来自分类Dev

受限信任的共享托管环境上的MVC网站

来自分类Dev

将WCF托管到现有MVC网站

来自分类Dev

使用Nant启动/停止IIS网站

来自分类Dev

使用CloudFormation模板部署IIS网站

来自分类Dev

使用URL重写IIS 8.5的wwwless网站

来自分类Dev

如何使用剃刀在Umbraco网站中实现分页搜索

来自分类Dev

使用Umbraco的多语言网站存在的问题