This project is read-only.

Blogpost showing, but no xml file in data folder

Topics: Business Logic Layer
Mar 22, 2010 at 11:05 PM


I wanted to upgrade to BE 1.6 when I noticed the following problem:

There is no XML file for some blog posts, while they do show up on the blog. How is this possible? When i download this blog and run on localhost, the same posts don't show up anymore.

Is it possible that blog posts are cached while there's never an xml file created for them?

Thanks in advance!


Mar 23, 2010 at 3:13 AM

Wow - you should try unplugging your computer's power cord from the wall outlet, and see if your computer continues to run!  :)

Is is possible that you're using a DB for your main server, and the posts in App_Data\posts are older ones before you may have switched to DB storage?

Have you customized the blog in any way?  A customized blog could be setup to retrieve remote posts or remote data and display that data along with the other posts, without saving them in App_Data\posts.

Do you have the blog installed in a sub-folder?  If so, and it's running within the same application as the parent folder, then you could check to see if there's an App_Data\posts folder in the parent folder where the posts might be coming from.

You can try restarting the blog on the main server, and see if these posts continue to appear after a restart.  You can restart the blog by making any change to the web.config file (add a space, etc).  When you do this, any data in memory will get cleared out and the data in App_Data will get re-read.

Dec 18, 2010 at 7:48 AM


A similar problem. There is no XML file for some blog posts, while they do show up on the blog.