在同一网站下使用ASP.NET MVC运行BlogEngine.NET?

时间:2010-04-02 21:57:40

标签: asp.net asp.net-mvc blogengine.net

任何人都可以帮我这个吗? 我有一个Windows 2008服务器和MVC 2.0站点托管在IIS 7.0根目录下。该网站工作正常。我想在我的网站上使用BlogEngine.NET。例如,如果我的mite名称是http:// mysite.com(这是IIS的根目录),博客应该是http://mysite.com/blog/Default.aspx

这可能吗?我可以在我的根目录中创建一个子虚拟目录(托管MVC 2应用程序)并在其中运行ASP.NET BlogEngine.Net吗?

任何想法都赞赏。

2 个答案:

答案 0 :(得分:2)

如果您决定使用单个Web应用程序,您可能会发现以下链接很有用:

http://redditech.wordpress.com/2009/02/16/howto-convert-blogenginenet-from-web-site-to-web-application-project/

http://www.upfromthesky.com/blog/post/2009/01/30/Integrate-BlogEngine-145-into-an-exisitng-website-%28VSNET-Website-Project%29.aspx

我目前在mysite.com/blog上运行了一个博客 - 它似乎工作正常,我正在整合会员服务以使用我现有的凭据。

对于第一个链接,您可能需要做一些重要的评论才能使扩展程序正常运行。

答案 1 :(得分:0)

使用

从MVC应用程序中删除/ blog应用程序
<clear />

<system.web><pages><namespaces><clear />

有关详细信息,请查看此链接。

http://www.dondraper.com/2010/02/how-to-stop-inheritance-of-webconfig-files/