Thanks for the help. I have my first website on the root (www.one.com). The second website is configured in a directory inside the root (www.two.com - path is /two). I have copied the blogengine in the root folder as well as the 'two' folder. I have set
the <location path="." inheritInChildApplications="false"> for the system.web tab in the root directory web.config file.
In the child directory I have tried both options for the virtual path in the appSettings (<add key="BlogEngine.VirtualPath" value="~/"/> and <add key="BlogEngine.VirtualPath" value="~/two/"/> ). But
both seems not to solve the issue.
If I do not add the following in config - then I get blog:PostCalendar not found. But if I add the following, I always get the 500 internal server error.
<pages enableSessionState="false" enableViewStateMac="true" enableEventValidation="true">
<controls> <add namespace="Controls" tagPrefix="blog"/>
Both the websites are as their own application. But still not able to find the correct configuration.