将dasblog设置为Umbraco应用程序下的虚拟目录

问题描述:

我使用Umbraco CMS创建了一个应用程序,其中使用了.net framework 4.0,并在IIS6中托管。我使用dasblog开发了一个应用程序的博客(.net frame work 2.0)将dasblog设置为Umbraco应用程序下的虚拟目录

我需要将博客设置为主应用程序下的虚拟目录,并且由于某些继承我无法设置。

如果我在父应用网络配置进入下面,主要应用抛出500服务器错误:inheritInChildApplications =“假”

让我知道其他的选择,我可以尝试设置这。

预计最早的答案,因为我迫切需要尽早设置应用程序。

感谢和问候, 亚历Varghese表示


感谢您的建议,当我安装Windows Server 2008和IIS 7相同的环境中,没有我的父母申请提的继承标签,我收到低于错误。 HTTP错误500.19 - 内部服务器错误

请求的页面无法访问,因为页面的相关配置数据无效。 配置错误:无法读取配置节'system.web.extensions',因为它缺少一个节。 我没有添加任何继承标记,因为我的父应用程序是使用.Net Framework 4.0和博客作为子应用程序使用2.0框架构建的。

甚至,如果我想在父应用程序中添加inheritInChildApplications象下面这样:

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

我收到了同样的内部服务器错误,我强烈相信的,这可能是因为此服务器上继承或.NET Framework版本行为。

请解释一下,我应该如何缩小这个问题。

恐怕你不得不提供更多的细节,以便任何人都能够帮助你。例如,您有什么意图设置inheritInChildApplications?当你设置这个时,你看到的错误究竟是什么? 我怀疑你试图能够浏览到你正在尝试安装dasBlog的目录,并且与Umbraco有关的问题在那里找不到任何东西,因此返回了404。 - 你在Appsettings下熟悉umbracoReservedPaths吗?定义你希望在这里排除的路径,这样你的应用程序就不会与umbraco url别名争夺。

您可能会检查此链接http://en.wikibooks.org/wiki/Umbraco/FAQ#Installation,因为它提到(umbraco under)虚拟目录的问题。再次,我们必须在这里使用的信息很难。
如果上述内容不起作用,您可以检查是否安装了.net4.0。不确定IIS6在这一点上的表现如何。祝你好运? 如果您添加更多信息,我会尝试观察更新;)

在父配置文件中进行必要的更改以避免继承之后,问题就解决了。

我们在IIS 7中成功设置了应用程序。但在IIS 6中,我们遇到了新的错误。下面是说明:

主网站(一把umbraco商务部网站与.NET框架4.0) - 精加载

博客为虚拟目录(Dasblog与.NET Framework 2.0中)

主要网站工作正常。 博客引发错误 - 描述:HTTP 404.您正在查找的资源(或其某个依赖项)可能已被删除,名称已更改或暂时不可用。请检查以下网址并确保它拼写正确。请求的URL:/blog/eurl.axd/03d1dd7c74ca7844a5e248706fc9d544 我已经完成的故障排除:1.当您访问blog/default.aspx时,博客加载正常。 (默认文档已被添加到IIS中)2.在注册表中添加了一个DWORD值为0的ASP.net 2.0(不工作)3.在值为0的Asp.net 4.0中添加了DWORD(主应用程序停止工作,Blog开始工作。

让我知道关于同一您的意见。

的问题是,在IIS 6 IIS 7工作正常。

您的任何帮助,最早是大加赞赏。

问候,亚历克斯